| Copyright | (c) 2013-2021 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | None |
Network.AWS.Greengrass
Contents
- Service Configuration
- Errors
- Waiters
- Operations
- DeleteCoreDefinition
- UpdateCoreDefinition
- DeleteSubscriptionDefinition
- UpdateSubscriptionDefinition
- AssociateServiceRoleToAccount
- GetGroupCertificateConfiguration
- AssociateRoleToGroup
- ListFunctionDefinitionVersions (Paginated)
- StopBulkDeployment
- CreateFunctionDefinitionVersion
- UpdateThingRuntimeConfiguration
- GetFunctionDefinition
- StartBulkDeployment
- GetThingRuntimeConfiguration
- ListResourceDefinitions (Paginated)
- ListDeviceDefinitionVersions (Paginated)
- ListGroups (Paginated)
- DeleteResourceDefinition
- UpdateResourceDefinition
- GetGroupVersion
- CreateDeviceDefinitionVersion
- CreateResourceDefinition
- GetDeviceDefinition
- CreateGroup
- UpdateGroupCertificateConfiguration
- UntagResource
- GetResourceDefinitionVersion
- TagResource
- ListLoggerDefinitions (Paginated)
- DeleteLoggerDefinition
- ListDeployments (Paginated)
- CreateSubscriptionDefinitionVersion
- CreateCoreDefinitionVersion
- CreateConnectorDefinitionVersion
- ListBulkDeployments (Paginated)
- UpdateLoggerDefinition
- CreateSoftwareUpdateJob
- ListSubscriptionDefinitionVersions (Paginated)
- GetConnectivityInfo
- ListConnectorDefinitionVersions (Paginated)
- ListCoreDefinitionVersions (Paginated)
- GetAssociatedRole
- CreateCoreDefinition
- UpdateConnectivityInfo
- CreateSubscriptionDefinition
- CreateConnectorDefinition
- ListConnectorDefinitions (Paginated)
- GetLoggerDefinition
- DeleteConnectorDefinition
- CreateGroupCertificateAuthority
- ListGroupCertificateAuthorities
- DisassociateRoleFromGroup
- ListCoreDefinitions (Paginated)
- UpdateConnectorDefinition
- ListSubscriptionDefinitions (Paginated)
- CreateLoggerDefinitionVersion
- ResetDeployments
- DeleteDeviceDefinition
- DisassociateServiceRoleFromAccount
- ListDeviceDefinitions (Paginated)
- ListGroupVersions (Paginated)
- UpdateDeviceDefinition
- ListResourceDefinitionVersions (Paginated)
- CreateDeviceDefinition
- GetResourceDefinition
- CreateResourceDefinitionVersion
- CreateGroupVersion
- GetDeviceDefinitionVersion
- GetGroup
- DeleteGroup
- ListFunctionDefinitions (Paginated)
- DeleteFunctionDefinition
- UpdateFunctionDefinition
- ListBulkDeploymentDetailedReports (Paginated)
- UpdateGroup
- GetDeploymentStatus
- GetFunctionDefinitionVersion
- GetBulkDeploymentStatus
- CreateFunctionDefinition
- GetConnectorDefinition
- GetSubscriptionDefinition
- GetCoreDefinition
- GetServiceRoleForAccount
- CreateDeployment
- GetLoggerDefinitionVersion
- CreateLoggerDefinition
- GetGroupCertificateAuthority
- GetConnectorDefinitionVersion
- ListLoggerDefinitionVersions (Paginated)
- ListTagsForResource
- GetSubscriptionDefinitionVersion
- GetCoreDefinitionVersion
- Types
- BulkDeploymentStatus
- ConfigurationSyncStatus
- DeploymentType
- EncodingType
- FunctionIsolationMode
- LoggerComponent
- LoggerLevel
- LoggerType
- Permission
- SoftwareToUpdate
- Telemetry
- UpdateAgentLogLevel
- UpdateTargetsArchitecture
- UpdateTargetsOperatingSystem
- BulkDeployment
- BulkDeploymentMetrics
- BulkDeploymentResult
- ConnectivityInfo
- Connector
- ConnectorDefinitionVersion
- Core
- CoreDefinitionVersion
- DefinitionInformation
- Deployment
- Device
- DeviceDefinitionVersion
- ErrorDetail
- Function
- FunctionConfiguration
- FunctionConfigurationEnvironment
- FunctionDefaultConfig
- FunctionDefaultExecutionConfig
- FunctionDefinitionVersion
- FunctionExecutionConfig
- FunctionRunAsConfig
- GreengrassLogger
- GroupCertificateAuthorityProperties
- GroupInformation
- GroupOwnerSetting
- GroupVersion
- LocalDeviceResourceData
- LocalVolumeResourceData
- LoggerDefinitionVersion
- Resource
- ResourceAccessPolicy
- ResourceDataContainer
- ResourceDefinitionVersion
- ResourceDownloadOwnerSetting
- RuntimeConfiguration
- S3MachineLearningModelResourceData
- SageMakerMachineLearningModelResourceData
- SecretsManagerSecretResourceData
- Subscription
- SubscriptionDefinitionVersion
- TelemetryConfiguration
- TelemetryConfigurationUpdate
- VersionInformation
Description
Derived from API version 2017-06-07 of the AWS service descriptions, licensed under Apache 2.0.
AWS IoT Greengrass seamlessly extends AWS onto physical devices so they can act locally on the data they generate, while still using the cloud for management, analytics, and durable storage. AWS IoT Greengrass ensures your devices can respond quickly to local events and operate with intermittent connectivity. AWS IoT Greengrass minimizes the cost of transmitting data to the cloud by allowing you to author AWS Lambda functions that execute locally.
Synopsis
- defaultService :: Service
- _BadRequestException :: AsError a => Getting (First ServiceError) a ServiceError
- _InternalServerErrorException :: AsError a => Getting (First ServiceError) a ServiceError
- data DeleteCoreDefinition = DeleteCoreDefinition' Text
- newDeleteCoreDefinition :: Text -> DeleteCoreDefinition
- data DeleteCoreDefinitionResponse = DeleteCoreDefinitionResponse' Int
- newDeleteCoreDefinitionResponse :: Int -> DeleteCoreDefinitionResponse
- data UpdateCoreDefinition = UpdateCoreDefinition' (Maybe Text) Text
- newUpdateCoreDefinition :: Text -> UpdateCoreDefinition
- data UpdateCoreDefinitionResponse = UpdateCoreDefinitionResponse' Int
- newUpdateCoreDefinitionResponse :: Int -> UpdateCoreDefinitionResponse
- data DeleteSubscriptionDefinition = DeleteSubscriptionDefinition' Text
- newDeleteSubscriptionDefinition :: Text -> DeleteSubscriptionDefinition
- data DeleteSubscriptionDefinitionResponse = DeleteSubscriptionDefinitionResponse' Int
- newDeleteSubscriptionDefinitionResponse :: Int -> DeleteSubscriptionDefinitionResponse
- data UpdateSubscriptionDefinition = UpdateSubscriptionDefinition' (Maybe Text) Text
- newUpdateSubscriptionDefinition :: Text -> UpdateSubscriptionDefinition
- data UpdateSubscriptionDefinitionResponse = UpdateSubscriptionDefinitionResponse' Int
- newUpdateSubscriptionDefinitionResponse :: Int -> UpdateSubscriptionDefinitionResponse
- data AssociateServiceRoleToAccount = AssociateServiceRoleToAccount' Text
- newAssociateServiceRoleToAccount :: Text -> AssociateServiceRoleToAccount
- data AssociateServiceRoleToAccountResponse = AssociateServiceRoleToAccountResponse' (Maybe Text) Int
- newAssociateServiceRoleToAccountResponse :: Int -> AssociateServiceRoleToAccountResponse
- data GetGroupCertificateConfiguration = GetGroupCertificateConfiguration' Text
- newGetGroupCertificateConfiguration :: Text -> GetGroupCertificateConfiguration
- data GetGroupCertificateConfigurationResponse = GetGroupCertificateConfigurationResponse' (Maybe Text) (Maybe Text) (Maybe Text) Int
- newGetGroupCertificateConfigurationResponse :: Int -> GetGroupCertificateConfigurationResponse
- data AssociateRoleToGroup = AssociateRoleToGroup' Text Text
- newAssociateRoleToGroup :: Text -> Text -> AssociateRoleToGroup
- data AssociateRoleToGroupResponse = AssociateRoleToGroupResponse' (Maybe Text) Int
- newAssociateRoleToGroupResponse :: Int -> AssociateRoleToGroupResponse
- data ListFunctionDefinitionVersions = ListFunctionDefinitionVersions' (Maybe Text) (Maybe Text) Text
- newListFunctionDefinitionVersions :: Text -> ListFunctionDefinitionVersions
- data ListFunctionDefinitionVersionsResponse = ListFunctionDefinitionVersionsResponse' (Maybe Text) (Maybe [VersionInformation]) Int
- newListFunctionDefinitionVersionsResponse :: Int -> ListFunctionDefinitionVersionsResponse
- data StopBulkDeployment = StopBulkDeployment' Text
- newStopBulkDeployment :: Text -> StopBulkDeployment
- data StopBulkDeploymentResponse = StopBulkDeploymentResponse' Int
- newStopBulkDeploymentResponse :: Int -> StopBulkDeploymentResponse
- data CreateFunctionDefinitionVersion = CreateFunctionDefinitionVersion' (Maybe [Function]) (Maybe FunctionDefaultConfig) (Maybe Text) Text
- newCreateFunctionDefinitionVersion :: Text -> CreateFunctionDefinitionVersion
- data CreateFunctionDefinitionVersionResponse = CreateFunctionDefinitionVersionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Int
- newCreateFunctionDefinitionVersionResponse :: Int -> CreateFunctionDefinitionVersionResponse
- data UpdateThingRuntimeConfiguration = UpdateThingRuntimeConfiguration' (Maybe TelemetryConfigurationUpdate) Text
- newUpdateThingRuntimeConfiguration :: Text -> UpdateThingRuntimeConfiguration
- data UpdateThingRuntimeConfigurationResponse = UpdateThingRuntimeConfigurationResponse' Int
- newUpdateThingRuntimeConfigurationResponse :: Int -> UpdateThingRuntimeConfigurationResponse
- data GetFunctionDefinition = GetFunctionDefinition' Text
- newGetFunctionDefinition :: Text -> GetFunctionDefinition
- data GetFunctionDefinitionResponse = GetFunctionDefinitionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe Text) Int
- newGetFunctionDefinitionResponse :: Int -> GetFunctionDefinitionResponse
- data StartBulkDeployment = StartBulkDeployment' (Maybe (HashMap Text Text)) (Maybe Text) Text Text
- newStartBulkDeployment :: Text -> Text -> StartBulkDeployment
- data StartBulkDeploymentResponse = StartBulkDeploymentResponse' (Maybe Text) (Maybe Text) Int
- newStartBulkDeploymentResponse :: Int -> StartBulkDeploymentResponse
- data GetThingRuntimeConfiguration = GetThingRuntimeConfiguration' Text
- newGetThingRuntimeConfiguration :: Text -> GetThingRuntimeConfiguration
- data GetThingRuntimeConfigurationResponse = GetThingRuntimeConfigurationResponse' (Maybe RuntimeConfiguration) Int
- newGetThingRuntimeConfigurationResponse :: Int -> GetThingRuntimeConfigurationResponse
- data ListResourceDefinitions = ListResourceDefinitions' (Maybe Text) (Maybe Text)
- newListResourceDefinitions :: ListResourceDefinitions
- data ListResourceDefinitionsResponse = ListResourceDefinitionsResponse' (Maybe Text) (Maybe [DefinitionInformation]) Int
- newListResourceDefinitionsResponse :: Int -> ListResourceDefinitionsResponse
- data ListDeviceDefinitionVersions = ListDeviceDefinitionVersions' (Maybe Text) (Maybe Text) Text
- newListDeviceDefinitionVersions :: Text -> ListDeviceDefinitionVersions
- data ListDeviceDefinitionVersionsResponse = ListDeviceDefinitionVersionsResponse' (Maybe Text) (Maybe [VersionInformation]) Int
- newListDeviceDefinitionVersionsResponse :: Int -> ListDeviceDefinitionVersionsResponse
- data ListGroups = ListGroups' (Maybe Text) (Maybe Text)
- newListGroups :: ListGroups
- data ListGroupsResponse = ListGroupsResponse' (Maybe [GroupInformation]) (Maybe Text) Int
- newListGroupsResponse :: Int -> ListGroupsResponse
- data DeleteResourceDefinition = DeleteResourceDefinition' Text
- newDeleteResourceDefinition :: Text -> DeleteResourceDefinition
- data DeleteResourceDefinitionResponse = DeleteResourceDefinitionResponse' Int
- newDeleteResourceDefinitionResponse :: Int -> DeleteResourceDefinitionResponse
- data UpdateResourceDefinition = UpdateResourceDefinition' (Maybe Text) Text
- newUpdateResourceDefinition :: Text -> UpdateResourceDefinition
- data UpdateResourceDefinitionResponse = UpdateResourceDefinitionResponse' Int
- newUpdateResourceDefinitionResponse :: Int -> UpdateResourceDefinitionResponse
- data GetGroupVersion = GetGroupVersion' Text Text
- newGetGroupVersion :: Text -> Text -> GetGroupVersion
- data GetGroupVersionResponse = GetGroupVersionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe GroupVersion) Int
- newGetGroupVersionResponse :: Int -> GetGroupVersionResponse
- data CreateDeviceDefinitionVersion = CreateDeviceDefinitionVersion' (Maybe [Device]) (Maybe Text) Text
- newCreateDeviceDefinitionVersion :: Text -> CreateDeviceDefinitionVersion
- data CreateDeviceDefinitionVersionResponse = CreateDeviceDefinitionVersionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Int
- newCreateDeviceDefinitionVersionResponse :: Int -> CreateDeviceDefinitionVersionResponse
- data CreateResourceDefinition = CreateResourceDefinition' (Maybe Text) (Maybe ResourceDefinitionVersion) (Maybe (HashMap Text Text)) (Maybe Text)
- newCreateResourceDefinition :: CreateResourceDefinition
- data CreateResourceDefinitionResponse = CreateResourceDefinitionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Int
- newCreateResourceDefinitionResponse :: Int -> CreateResourceDefinitionResponse
- data GetDeviceDefinition = GetDeviceDefinition' Text
- newGetDeviceDefinition :: Text -> GetDeviceDefinition
- data GetDeviceDefinitionResponse = GetDeviceDefinitionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe Text) Int
- newGetDeviceDefinitionResponse :: Int -> GetDeviceDefinitionResponse
- data CreateGroup = CreateGroup' (Maybe GroupVersion) (Maybe (HashMap Text Text)) (Maybe Text) Text
- newCreateGroup :: Text -> CreateGroup
- data CreateGroupResponse = CreateGroupResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Int
- newCreateGroupResponse :: Int -> CreateGroupResponse
- data UpdateGroupCertificateConfiguration = UpdateGroupCertificateConfiguration' (Maybe Text) Text
- newUpdateGroupCertificateConfiguration :: Text -> UpdateGroupCertificateConfiguration
- data UpdateGroupCertificateConfigurationResponse = UpdateGroupCertificateConfigurationResponse' (Maybe Text) (Maybe Text) (Maybe Text) Int
- newUpdateGroupCertificateConfigurationResponse :: Int -> UpdateGroupCertificateConfigurationResponse
- data UntagResource = UntagResource' [Text] Text
- newUntagResource :: Text -> UntagResource
- data UntagResourceResponse = UntagResourceResponse' {
- newUntagResourceResponse :: UntagResourceResponse
- data GetResourceDefinitionVersion = GetResourceDefinitionVersion' Text Text
- newGetResourceDefinitionVersion :: Text -> Text -> GetResourceDefinitionVersion
- data GetResourceDefinitionVersionResponse = GetResourceDefinitionVersionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ResourceDefinitionVersion) Int
- newGetResourceDefinitionVersionResponse :: Int -> GetResourceDefinitionVersionResponse
- data TagResource = TagResource' (Maybe (HashMap Text Text)) Text
- newTagResource :: Text -> TagResource
- data TagResourceResponse = TagResourceResponse' {
- newTagResourceResponse :: TagResourceResponse
- data ListLoggerDefinitions = ListLoggerDefinitions' (Maybe Text) (Maybe Text)
- newListLoggerDefinitions :: ListLoggerDefinitions
- data ListLoggerDefinitionsResponse = ListLoggerDefinitionsResponse' (Maybe Text) (Maybe [DefinitionInformation]) Int
- newListLoggerDefinitionsResponse :: Int -> ListLoggerDefinitionsResponse
- data DeleteLoggerDefinition = DeleteLoggerDefinition' Text
- newDeleteLoggerDefinition :: Text -> DeleteLoggerDefinition
- data DeleteLoggerDefinitionResponse = DeleteLoggerDefinitionResponse' Int
- newDeleteLoggerDefinitionResponse :: Int -> DeleteLoggerDefinitionResponse
- data ListDeployments = ListDeployments' (Maybe Text) (Maybe Text) Text
- newListDeployments :: Text -> ListDeployments
- data ListDeploymentsResponse = ListDeploymentsResponse' (Maybe Text) (Maybe [Deployment]) Int
- newListDeploymentsResponse :: Int -> ListDeploymentsResponse
- data CreateSubscriptionDefinitionVersion = CreateSubscriptionDefinitionVersion' (Maybe [Subscription]) (Maybe Text) Text
- newCreateSubscriptionDefinitionVersion :: Text -> CreateSubscriptionDefinitionVersion
- data CreateSubscriptionDefinitionVersionResponse = CreateSubscriptionDefinitionVersionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Int
- newCreateSubscriptionDefinitionVersionResponse :: Int -> CreateSubscriptionDefinitionVersionResponse
- data CreateCoreDefinitionVersion = CreateCoreDefinitionVersion' (Maybe [Core]) (Maybe Text) Text
- newCreateCoreDefinitionVersion :: Text -> CreateCoreDefinitionVersion
- data CreateCoreDefinitionVersionResponse = CreateCoreDefinitionVersionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Int
- newCreateCoreDefinitionVersionResponse :: Int -> CreateCoreDefinitionVersionResponse
- data CreateConnectorDefinitionVersion = CreateConnectorDefinitionVersion' (Maybe [Connector]) (Maybe Text) Text
- newCreateConnectorDefinitionVersion :: Text -> CreateConnectorDefinitionVersion
- data CreateConnectorDefinitionVersionResponse = CreateConnectorDefinitionVersionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Int
- newCreateConnectorDefinitionVersionResponse :: Int -> CreateConnectorDefinitionVersionResponse
- data ListBulkDeployments = ListBulkDeployments' (Maybe Text) (Maybe Text)
- newListBulkDeployments :: ListBulkDeployments
- data ListBulkDeploymentsResponse = ListBulkDeploymentsResponse' (Maybe Text) (Maybe [BulkDeployment]) Int
- newListBulkDeploymentsResponse :: Int -> ListBulkDeploymentsResponse
- data UpdateLoggerDefinition = UpdateLoggerDefinition' (Maybe Text) Text
- newUpdateLoggerDefinition :: Text -> UpdateLoggerDefinition
- data UpdateLoggerDefinitionResponse = UpdateLoggerDefinitionResponse' Int
- newUpdateLoggerDefinitionResponse :: Int -> UpdateLoggerDefinitionResponse
- data CreateSoftwareUpdateJob = CreateSoftwareUpdateJob' (Maybe UpdateAgentLogLevel) (Maybe Text) Text UpdateTargetsArchitecture SoftwareToUpdate [Text] UpdateTargetsOperatingSystem
- newCreateSoftwareUpdateJob :: Text -> UpdateTargetsArchitecture -> SoftwareToUpdate -> UpdateTargetsOperatingSystem -> CreateSoftwareUpdateJob
- data CreateSoftwareUpdateJobResponse = CreateSoftwareUpdateJobResponse' (Maybe Text) (Maybe Text) (Maybe Text) Int
- newCreateSoftwareUpdateJobResponse :: Int -> CreateSoftwareUpdateJobResponse
- data ListSubscriptionDefinitionVersions = ListSubscriptionDefinitionVersions' (Maybe Text) (Maybe Text) Text
- newListSubscriptionDefinitionVersions :: Text -> ListSubscriptionDefinitionVersions
- data ListSubscriptionDefinitionVersionsResponse = ListSubscriptionDefinitionVersionsResponse' (Maybe Text) (Maybe [VersionInformation]) Int
- newListSubscriptionDefinitionVersionsResponse :: Int -> ListSubscriptionDefinitionVersionsResponse
- data GetConnectivityInfo = GetConnectivityInfo' Text
- newGetConnectivityInfo :: Text -> GetConnectivityInfo
- data GetConnectivityInfoResponse = GetConnectivityInfoResponse' (Maybe Text) (Maybe [ConnectivityInfo]) Int
- newGetConnectivityInfoResponse :: Int -> GetConnectivityInfoResponse
- data ListConnectorDefinitionVersions = ListConnectorDefinitionVersions' (Maybe Text) (Maybe Text) Text
- newListConnectorDefinitionVersions :: Text -> ListConnectorDefinitionVersions
- data ListConnectorDefinitionVersionsResponse = ListConnectorDefinitionVersionsResponse' (Maybe Text) (Maybe [VersionInformation]) Int
- newListConnectorDefinitionVersionsResponse :: Int -> ListConnectorDefinitionVersionsResponse
- data ListCoreDefinitionVersions = ListCoreDefinitionVersions' (Maybe Text) (Maybe Text) Text
- newListCoreDefinitionVersions :: Text -> ListCoreDefinitionVersions
- data ListCoreDefinitionVersionsResponse = ListCoreDefinitionVersionsResponse' (Maybe Text) (Maybe [VersionInformation]) Int
- newListCoreDefinitionVersionsResponse :: Int -> ListCoreDefinitionVersionsResponse
- data GetAssociatedRole = GetAssociatedRole' Text
- newGetAssociatedRole :: Text -> GetAssociatedRole
- data GetAssociatedRoleResponse = GetAssociatedRoleResponse' (Maybe Text) (Maybe Text) Int
- newGetAssociatedRoleResponse :: Int -> GetAssociatedRoleResponse
- data CreateCoreDefinition = CreateCoreDefinition' (Maybe Text) (Maybe CoreDefinitionVersion) (Maybe (HashMap Text Text)) (Maybe Text)
- newCreateCoreDefinition :: CreateCoreDefinition
- data CreateCoreDefinitionResponse = CreateCoreDefinitionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Int
- newCreateCoreDefinitionResponse :: Int -> CreateCoreDefinitionResponse
- data UpdateConnectivityInfo = UpdateConnectivityInfo' (Maybe [ConnectivityInfo]) Text
- newUpdateConnectivityInfo :: Text -> UpdateConnectivityInfo
- data UpdateConnectivityInfoResponse = UpdateConnectivityInfoResponse' (Maybe Text) (Maybe Text) Int
- newUpdateConnectivityInfoResponse :: Int -> UpdateConnectivityInfoResponse
- data CreateSubscriptionDefinition = CreateSubscriptionDefinition' (Maybe Text) (Maybe SubscriptionDefinitionVersion) (Maybe (HashMap Text Text)) (Maybe Text)
- newCreateSubscriptionDefinition :: CreateSubscriptionDefinition
- data CreateSubscriptionDefinitionResponse = CreateSubscriptionDefinitionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Int
- newCreateSubscriptionDefinitionResponse :: Int -> CreateSubscriptionDefinitionResponse
- data CreateConnectorDefinition = CreateConnectorDefinition' (Maybe Text) (Maybe ConnectorDefinitionVersion) (Maybe (HashMap Text Text)) (Maybe Text)
- newCreateConnectorDefinition :: CreateConnectorDefinition
- data CreateConnectorDefinitionResponse = CreateConnectorDefinitionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Int
- newCreateConnectorDefinitionResponse :: Int -> CreateConnectorDefinitionResponse
- data ListConnectorDefinitions = ListConnectorDefinitions' (Maybe Text) (Maybe Text)
- newListConnectorDefinitions :: ListConnectorDefinitions
- data ListConnectorDefinitionsResponse = ListConnectorDefinitionsResponse' (Maybe Text) (Maybe [DefinitionInformation]) Int
- newListConnectorDefinitionsResponse :: Int -> ListConnectorDefinitionsResponse
- data GetLoggerDefinition = GetLoggerDefinition' Text
- newGetLoggerDefinition :: Text -> GetLoggerDefinition
- data GetLoggerDefinitionResponse = GetLoggerDefinitionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe Text) Int
- newGetLoggerDefinitionResponse :: Int -> GetLoggerDefinitionResponse
- data DeleteConnectorDefinition = DeleteConnectorDefinition' Text
- newDeleteConnectorDefinition :: Text -> DeleteConnectorDefinition
- data DeleteConnectorDefinitionResponse = DeleteConnectorDefinitionResponse' Int
- newDeleteConnectorDefinitionResponse :: Int -> DeleteConnectorDefinitionResponse
- data CreateGroupCertificateAuthority = CreateGroupCertificateAuthority' (Maybe Text) Text
- newCreateGroupCertificateAuthority :: Text -> CreateGroupCertificateAuthority
- data CreateGroupCertificateAuthorityResponse = CreateGroupCertificateAuthorityResponse' (Maybe Text) Int
- newCreateGroupCertificateAuthorityResponse :: Int -> CreateGroupCertificateAuthorityResponse
- data ListGroupCertificateAuthorities = ListGroupCertificateAuthorities' Text
- newListGroupCertificateAuthorities :: Text -> ListGroupCertificateAuthorities
- data ListGroupCertificateAuthoritiesResponse = ListGroupCertificateAuthoritiesResponse' (Maybe [GroupCertificateAuthorityProperties]) Int
- newListGroupCertificateAuthoritiesResponse :: Int -> ListGroupCertificateAuthoritiesResponse
- data DisassociateRoleFromGroup = DisassociateRoleFromGroup' Text
- newDisassociateRoleFromGroup :: Text -> DisassociateRoleFromGroup
- data DisassociateRoleFromGroupResponse = DisassociateRoleFromGroupResponse' (Maybe Text) Int
- newDisassociateRoleFromGroupResponse :: Int -> DisassociateRoleFromGroupResponse
- data ListCoreDefinitions = ListCoreDefinitions' (Maybe Text) (Maybe Text)
- newListCoreDefinitions :: ListCoreDefinitions
- data ListCoreDefinitionsResponse = ListCoreDefinitionsResponse' (Maybe Text) (Maybe [DefinitionInformation]) Int
- newListCoreDefinitionsResponse :: Int -> ListCoreDefinitionsResponse
- data UpdateConnectorDefinition = UpdateConnectorDefinition' (Maybe Text) Text
- newUpdateConnectorDefinition :: Text -> UpdateConnectorDefinition
- data UpdateConnectorDefinitionResponse = UpdateConnectorDefinitionResponse' Int
- newUpdateConnectorDefinitionResponse :: Int -> UpdateConnectorDefinitionResponse
- data ListSubscriptionDefinitions = ListSubscriptionDefinitions' (Maybe Text) (Maybe Text)
- newListSubscriptionDefinitions :: ListSubscriptionDefinitions
- data ListSubscriptionDefinitionsResponse = ListSubscriptionDefinitionsResponse' (Maybe Text) (Maybe [DefinitionInformation]) Int
- newListSubscriptionDefinitionsResponse :: Int -> ListSubscriptionDefinitionsResponse
- data CreateLoggerDefinitionVersion = CreateLoggerDefinitionVersion' (Maybe [GreengrassLogger]) (Maybe Text) Text
- newCreateLoggerDefinitionVersion :: Text -> CreateLoggerDefinitionVersion
- data CreateLoggerDefinitionVersionResponse = CreateLoggerDefinitionVersionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Int
- newCreateLoggerDefinitionVersionResponse :: Int -> CreateLoggerDefinitionVersionResponse
- data ResetDeployments = ResetDeployments' (Maybe Bool) (Maybe Text) Text
- newResetDeployments :: Text -> ResetDeployments
- data ResetDeploymentsResponse = ResetDeploymentsResponse' (Maybe Text) (Maybe Text) Int
- newResetDeploymentsResponse :: Int -> ResetDeploymentsResponse
- data DeleteDeviceDefinition = DeleteDeviceDefinition' Text
- newDeleteDeviceDefinition :: Text -> DeleteDeviceDefinition
- data DeleteDeviceDefinitionResponse = DeleteDeviceDefinitionResponse' Int
- newDeleteDeviceDefinitionResponse :: Int -> DeleteDeviceDefinitionResponse
- data DisassociateServiceRoleFromAccount = DisassociateServiceRoleFromAccount' {
- newDisassociateServiceRoleFromAccount :: DisassociateServiceRoleFromAccount
- data DisassociateServiceRoleFromAccountResponse = DisassociateServiceRoleFromAccountResponse' (Maybe Text) Int
- newDisassociateServiceRoleFromAccountResponse :: Int -> DisassociateServiceRoleFromAccountResponse
- data ListDeviceDefinitions = ListDeviceDefinitions' (Maybe Text) (Maybe Text)
- newListDeviceDefinitions :: ListDeviceDefinitions
- data ListDeviceDefinitionsResponse = ListDeviceDefinitionsResponse' (Maybe Text) (Maybe [DefinitionInformation]) Int
- newListDeviceDefinitionsResponse :: Int -> ListDeviceDefinitionsResponse
- data ListGroupVersions = ListGroupVersions' (Maybe Text) (Maybe Text) Text
- newListGroupVersions :: Text -> ListGroupVersions
- data ListGroupVersionsResponse = ListGroupVersionsResponse' (Maybe Text) (Maybe [VersionInformation]) Int
- newListGroupVersionsResponse :: Int -> ListGroupVersionsResponse
- data UpdateDeviceDefinition = UpdateDeviceDefinition' (Maybe Text) Text
- newUpdateDeviceDefinition :: Text -> UpdateDeviceDefinition
- data UpdateDeviceDefinitionResponse = UpdateDeviceDefinitionResponse' Int
- newUpdateDeviceDefinitionResponse :: Int -> UpdateDeviceDefinitionResponse
- data ListResourceDefinitionVersions = ListResourceDefinitionVersions' (Maybe Text) (Maybe Text) Text
- newListResourceDefinitionVersions :: Text -> ListResourceDefinitionVersions
- data ListResourceDefinitionVersionsResponse = ListResourceDefinitionVersionsResponse' (Maybe Text) (Maybe [VersionInformation]) Int
- newListResourceDefinitionVersionsResponse :: Int -> ListResourceDefinitionVersionsResponse
- data CreateDeviceDefinition = CreateDeviceDefinition' (Maybe Text) (Maybe DeviceDefinitionVersion) (Maybe (HashMap Text Text)) (Maybe Text)
- newCreateDeviceDefinition :: CreateDeviceDefinition
- data CreateDeviceDefinitionResponse = CreateDeviceDefinitionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Int
- newCreateDeviceDefinitionResponse :: Int -> CreateDeviceDefinitionResponse
- data GetResourceDefinition = GetResourceDefinition' Text
- newGetResourceDefinition :: Text -> GetResourceDefinition
- data GetResourceDefinitionResponse = GetResourceDefinitionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe Text) Int
- newGetResourceDefinitionResponse :: Int -> GetResourceDefinitionResponse
- data CreateResourceDefinitionVersion = CreateResourceDefinitionVersion' (Maybe [Resource]) (Maybe Text) Text
- newCreateResourceDefinitionVersion :: Text -> CreateResourceDefinitionVersion
- data CreateResourceDefinitionVersionResponse = CreateResourceDefinitionVersionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Int
- newCreateResourceDefinitionVersionResponse :: Int -> CreateResourceDefinitionVersionResponse
- data CreateGroupVersion = CreateGroupVersion' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Text
- newCreateGroupVersion :: Text -> CreateGroupVersion
- data CreateGroupVersionResponse = CreateGroupVersionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Int
- newCreateGroupVersionResponse :: Int -> CreateGroupVersionResponse
- data GetDeviceDefinitionVersion = GetDeviceDefinitionVersion' (Maybe Text) Text Text
- newGetDeviceDefinitionVersion :: Text -> Text -> GetDeviceDefinitionVersion
- data GetDeviceDefinitionVersionResponse = GetDeviceDefinitionVersionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe DeviceDefinitionVersion) Int
- newGetDeviceDefinitionVersionResponse :: Int -> GetDeviceDefinitionVersionResponse
- data GetGroup = GetGroup' Text
- newGetGroup :: Text -> GetGroup
- data GetGroupResponse = GetGroupResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe Text) Int
- newGetGroupResponse :: Int -> GetGroupResponse
- data DeleteGroup = DeleteGroup' Text
- newDeleteGroup :: Text -> DeleteGroup
- data DeleteGroupResponse = DeleteGroupResponse' Int
- newDeleteGroupResponse :: Int -> DeleteGroupResponse
- data ListFunctionDefinitions = ListFunctionDefinitions' (Maybe Text) (Maybe Text)
- newListFunctionDefinitions :: ListFunctionDefinitions
- data ListFunctionDefinitionsResponse = ListFunctionDefinitionsResponse' (Maybe Text) (Maybe [DefinitionInformation]) Int
- newListFunctionDefinitionsResponse :: Int -> ListFunctionDefinitionsResponse
- data DeleteFunctionDefinition = DeleteFunctionDefinition' Text
- newDeleteFunctionDefinition :: Text -> DeleteFunctionDefinition
- data DeleteFunctionDefinitionResponse = DeleteFunctionDefinitionResponse' Int
- newDeleteFunctionDefinitionResponse :: Int -> DeleteFunctionDefinitionResponse
- data UpdateFunctionDefinition = UpdateFunctionDefinition' (Maybe Text) Text
- newUpdateFunctionDefinition :: Text -> UpdateFunctionDefinition
- data UpdateFunctionDefinitionResponse = UpdateFunctionDefinitionResponse' Int
- newUpdateFunctionDefinitionResponse :: Int -> UpdateFunctionDefinitionResponse
- data ListBulkDeploymentDetailedReports = ListBulkDeploymentDetailedReports' (Maybe Text) (Maybe Text) Text
- newListBulkDeploymentDetailedReports :: Text -> ListBulkDeploymentDetailedReports
- data ListBulkDeploymentDetailedReportsResponse = ListBulkDeploymentDetailedReportsResponse' (Maybe Text) (Maybe [BulkDeploymentResult]) Int
- newListBulkDeploymentDetailedReportsResponse :: Int -> ListBulkDeploymentDetailedReportsResponse
- data UpdateGroup = UpdateGroup' (Maybe Text) Text
- newUpdateGroup :: Text -> UpdateGroup
- data UpdateGroupResponse = UpdateGroupResponse' Int
- newUpdateGroupResponse :: Int -> UpdateGroupResponse
- data GetDeploymentStatus = GetDeploymentStatus' Text Text
- newGetDeploymentStatus :: Text -> Text -> GetDeploymentStatus
- data GetDeploymentStatusResponse = GetDeploymentStatusResponse' (Maybe DeploymentType) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [ErrorDetail]) Int
- newGetDeploymentStatusResponse :: Int -> GetDeploymentStatusResponse
- data GetFunctionDefinitionVersion = GetFunctionDefinitionVersion' (Maybe Text) Text Text
- newGetFunctionDefinitionVersion :: Text -> Text -> GetFunctionDefinitionVersion
- data GetFunctionDefinitionVersionResponse = GetFunctionDefinitionVersionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe FunctionDefinitionVersion) Int
- newGetFunctionDefinitionVersionResponse :: Int -> GetFunctionDefinitionVersionResponse
- data GetBulkDeploymentStatus = GetBulkDeploymentStatus' Text
- newGetBulkDeploymentStatus :: Text -> GetBulkDeploymentStatus
- data GetBulkDeploymentStatusResponse = GetBulkDeploymentStatusResponse' (Maybe BulkDeploymentStatus) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe BulkDeploymentMetrics) (Maybe Text) (Maybe [ErrorDetail]) Int
- newGetBulkDeploymentStatusResponse :: Int -> GetBulkDeploymentStatusResponse
- data CreateFunctionDefinition = CreateFunctionDefinition' (Maybe Text) (Maybe FunctionDefinitionVersion) (Maybe (HashMap Text Text)) (Maybe Text)
- newCreateFunctionDefinition :: CreateFunctionDefinition
- data CreateFunctionDefinitionResponse = CreateFunctionDefinitionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Int
- newCreateFunctionDefinitionResponse :: Int -> CreateFunctionDefinitionResponse
- data GetConnectorDefinition = GetConnectorDefinition' Text
- newGetConnectorDefinition :: Text -> GetConnectorDefinition
- data GetConnectorDefinitionResponse = GetConnectorDefinitionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe Text) Int
- newGetConnectorDefinitionResponse :: Int -> GetConnectorDefinitionResponse
- data GetSubscriptionDefinition = GetSubscriptionDefinition' Text
- newGetSubscriptionDefinition :: Text -> GetSubscriptionDefinition
- data GetSubscriptionDefinitionResponse = GetSubscriptionDefinitionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe Text) Int
- newGetSubscriptionDefinitionResponse :: Int -> GetSubscriptionDefinitionResponse
- data GetCoreDefinition = GetCoreDefinition' Text
- newGetCoreDefinition :: Text -> GetCoreDefinition
- data GetCoreDefinitionResponse = GetCoreDefinitionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe Text) Int
- newGetCoreDefinitionResponse :: Int -> GetCoreDefinitionResponse
- data GetServiceRoleForAccount = GetServiceRoleForAccount' {
- newGetServiceRoleForAccount :: GetServiceRoleForAccount
- data GetServiceRoleForAccountResponse = GetServiceRoleForAccountResponse' (Maybe Text) (Maybe Text) Int
- newGetServiceRoleForAccountResponse :: Int -> GetServiceRoleForAccountResponse
- data CreateDeployment = CreateDeployment' (Maybe Text) (Maybe Text) (Maybe Text) Text DeploymentType
- newCreateDeployment :: Text -> DeploymentType -> CreateDeployment
- data CreateDeploymentResponse = CreateDeploymentResponse' (Maybe Text) (Maybe Text) Int
- newCreateDeploymentResponse :: Int -> CreateDeploymentResponse
- data GetLoggerDefinitionVersion = GetLoggerDefinitionVersion' (Maybe Text) Text Text
- newGetLoggerDefinitionVersion :: Text -> Text -> GetLoggerDefinitionVersion
- data GetLoggerDefinitionVersionResponse = GetLoggerDefinitionVersionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe LoggerDefinitionVersion) Int
- newGetLoggerDefinitionVersionResponse :: Int -> GetLoggerDefinitionVersionResponse
- data CreateLoggerDefinition = CreateLoggerDefinition' (Maybe Text) (Maybe LoggerDefinitionVersion) (Maybe (HashMap Text Text)) (Maybe Text)
- newCreateLoggerDefinition :: CreateLoggerDefinition
- data CreateLoggerDefinitionResponse = CreateLoggerDefinitionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Int
- newCreateLoggerDefinitionResponse :: Int -> CreateLoggerDefinitionResponse
- data GetGroupCertificateAuthority = GetGroupCertificateAuthority' Text Text
- newGetGroupCertificateAuthority :: Text -> Text -> GetGroupCertificateAuthority
- data GetGroupCertificateAuthorityResponse = GetGroupCertificateAuthorityResponse' (Maybe Text) (Maybe Text) (Maybe Text) Int
- newGetGroupCertificateAuthorityResponse :: Int -> GetGroupCertificateAuthorityResponse
- data GetConnectorDefinitionVersion = GetConnectorDefinitionVersion' (Maybe Text) Text Text
- newGetConnectorDefinitionVersion :: Text -> Text -> GetConnectorDefinitionVersion
- data GetConnectorDefinitionVersionResponse = GetConnectorDefinitionVersionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ConnectorDefinitionVersion) Int
- newGetConnectorDefinitionVersionResponse :: Int -> GetConnectorDefinitionVersionResponse
- data ListLoggerDefinitionVersions = ListLoggerDefinitionVersions' (Maybe Text) (Maybe Text) Text
- newListLoggerDefinitionVersions :: Text -> ListLoggerDefinitionVersions
- data ListLoggerDefinitionVersionsResponse = ListLoggerDefinitionVersionsResponse' (Maybe Text) (Maybe [VersionInformation]) Int
- newListLoggerDefinitionVersionsResponse :: Int -> ListLoggerDefinitionVersionsResponse
- data ListTagsForResource = ListTagsForResource' Text
- newListTagsForResource :: Text -> ListTagsForResource
- data ListTagsForResourceResponse = ListTagsForResourceResponse' (Maybe (HashMap Text Text)) Int
- newListTagsForResourceResponse :: Int -> ListTagsForResourceResponse
- data GetSubscriptionDefinitionVersion = GetSubscriptionDefinitionVersion' (Maybe Text) Text Text
- newGetSubscriptionDefinitionVersion :: Text -> Text -> GetSubscriptionDefinitionVersion
- data GetSubscriptionDefinitionVersionResponse = GetSubscriptionDefinitionVersionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe SubscriptionDefinitionVersion) Int
- newGetSubscriptionDefinitionVersionResponse :: Int -> GetSubscriptionDefinitionVersionResponse
- data GetCoreDefinitionVersion = GetCoreDefinitionVersion' Text Text
- newGetCoreDefinitionVersion :: Text -> Text -> GetCoreDefinitionVersion
- data GetCoreDefinitionVersionResponse = GetCoreDefinitionVersionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe CoreDefinitionVersion) Int
- newGetCoreDefinitionVersionResponse :: Int -> GetCoreDefinitionVersionResponse
- newtype BulkDeploymentStatus where
- BulkDeploymentStatus' { }
- pattern BulkDeploymentStatus_Completed :: BulkDeploymentStatus
- pattern BulkDeploymentStatus_Failed :: BulkDeploymentStatus
- pattern BulkDeploymentStatus_Initializing :: BulkDeploymentStatus
- pattern BulkDeploymentStatus_Running :: BulkDeploymentStatus
- pattern BulkDeploymentStatus_Stopped :: BulkDeploymentStatus
- pattern BulkDeploymentStatus_Stopping :: BulkDeploymentStatus
- newtype ConfigurationSyncStatus where
- newtype DeploymentType where
- DeploymentType' { }
- pattern DeploymentType_ForceResetDeployment :: DeploymentType
- pattern DeploymentType_NewDeployment :: DeploymentType
- pattern DeploymentType_Redeployment :: DeploymentType
- pattern DeploymentType_ResetDeployment :: DeploymentType
- newtype EncodingType where
- EncodingType' { }
- pattern EncodingType_Binary :: EncodingType
- pattern EncodingType_Json :: EncodingType
- newtype FunctionIsolationMode where
- newtype LoggerComponent where
- LoggerComponent' { }
- pattern LoggerComponent_GreengrassSystem :: LoggerComponent
- pattern LoggerComponent_Lambda :: LoggerComponent
- newtype LoggerLevel where
- LoggerLevel' { }
- pattern LoggerLevel_DEBUG :: LoggerLevel
- pattern LoggerLevel_ERROR :: LoggerLevel
- pattern LoggerLevel_FATAL :: LoggerLevel
- pattern LoggerLevel_INFO :: LoggerLevel
- pattern LoggerLevel_WARN :: LoggerLevel
- newtype LoggerType where
- LoggerType' { }
- pattern LoggerType_AWSCloudWatch :: LoggerType
- pattern LoggerType_FileSystem :: LoggerType
- newtype Permission where
- Permission' { }
- pattern Permission_Ro :: Permission
- pattern Permission_Rw :: Permission
- newtype SoftwareToUpdate where
- SoftwareToUpdate' { }
- pattern SoftwareToUpdate_Core :: SoftwareToUpdate
- pattern SoftwareToUpdate_Ota_agent :: SoftwareToUpdate
- newtype Telemetry where
- Telemetry' { }
- pattern Telemetry_Off :: Telemetry
- pattern Telemetry_On :: Telemetry
- newtype UpdateAgentLogLevel where
- UpdateAgentLogLevel' { }
- pattern UpdateAgentLogLevel_DEBUG :: UpdateAgentLogLevel
- pattern UpdateAgentLogLevel_ERROR :: UpdateAgentLogLevel
- pattern UpdateAgentLogLevel_FATAL :: UpdateAgentLogLevel
- pattern UpdateAgentLogLevel_INFO :: UpdateAgentLogLevel
- pattern UpdateAgentLogLevel_NONE :: UpdateAgentLogLevel
- pattern UpdateAgentLogLevel_TRACE :: UpdateAgentLogLevel
- pattern UpdateAgentLogLevel_VERBOSE :: UpdateAgentLogLevel
- pattern UpdateAgentLogLevel_WARN :: UpdateAgentLogLevel
- newtype UpdateTargetsArchitecture where
- UpdateTargetsArchitecture' { }
- pattern UpdateTargetsArchitecture_Aarch64 :: UpdateTargetsArchitecture
- pattern UpdateTargetsArchitecture_Armv6l :: UpdateTargetsArchitecture
- pattern UpdateTargetsArchitecture_Armv7l :: UpdateTargetsArchitecture
- pattern UpdateTargetsArchitecture_X86_64 :: UpdateTargetsArchitecture
- newtype UpdateTargetsOperatingSystem where
- UpdateTargetsOperatingSystem' { }
- pattern UpdateTargetsOperatingSystem_Amazon_linux :: UpdateTargetsOperatingSystem
- pattern UpdateTargetsOperatingSystem_Openwrt :: UpdateTargetsOperatingSystem
- pattern UpdateTargetsOperatingSystem_Raspbian :: UpdateTargetsOperatingSystem
- pattern UpdateTargetsOperatingSystem_Ubuntu :: UpdateTargetsOperatingSystem
- data BulkDeployment = BulkDeployment' (Maybe Text) (Maybe Text) (Maybe Text)
- newBulkDeployment :: BulkDeployment
- data BulkDeploymentMetrics = BulkDeploymentMetrics' (Maybe Int) (Maybe Int) (Maybe Int)
- newBulkDeploymentMetrics :: BulkDeploymentMetrics
- data BulkDeploymentResult = BulkDeploymentResult' (Maybe Text) (Maybe DeploymentType) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [ErrorDetail])
- newBulkDeploymentResult :: BulkDeploymentResult
- data ConnectivityInfo = ConnectivityInfo' (Maybe Text) (Maybe Text) (Maybe Int) (Maybe Text)
- newConnectivityInfo :: ConnectivityInfo
- data Connector = Connector' (Maybe (HashMap Text Text)) Text Text
- newConnector :: Text -> Text -> Connector
- data ConnectorDefinitionVersion = ConnectorDefinitionVersion' (Maybe [Connector])
- newConnectorDefinitionVersion :: ConnectorDefinitionVersion
- data Core = Core' (Maybe Bool) Text Text Text
- newCore :: Text -> Text -> Text -> Core
- data CoreDefinitionVersion = CoreDefinitionVersion' (Maybe [Core])
- newCoreDefinitionVersion :: CoreDefinitionVersion
- data DefinitionInformation = DefinitionInformation' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe Text)
- newDefinitionInformation :: DefinitionInformation
- data Deployment = Deployment' (Maybe Text) (Maybe DeploymentType) (Maybe Text) (Maybe Text) (Maybe Text)
- newDeployment :: Deployment
- data Device = Device' (Maybe Bool) Text Text Text
- newDevice :: Text -> Text -> Text -> Device
- data DeviceDefinitionVersion = DeviceDefinitionVersion' (Maybe [Device])
- newDeviceDefinitionVersion :: DeviceDefinitionVersion
- data ErrorDetail = ErrorDetail' (Maybe Text) (Maybe Text)
- newErrorDetail :: ErrorDetail
- data Function = Function' (Maybe FunctionConfiguration) (Maybe Text) Text
- newFunction :: Text -> Function
- data FunctionConfiguration = FunctionConfiguration' (Maybe Int) (Maybe Text) (Maybe Int) (Maybe EncodingType) (Maybe Text) (Maybe Bool) (Maybe FunctionConfigurationEnvironment)
- newFunctionConfiguration :: FunctionConfiguration
- data FunctionConfigurationEnvironment = FunctionConfigurationEnvironment' (Maybe Bool) (Maybe (HashMap Text Text)) (Maybe FunctionExecutionConfig) (Maybe [ResourceAccessPolicy])
- newFunctionConfigurationEnvironment :: FunctionConfigurationEnvironment
- data FunctionDefaultConfig = FunctionDefaultConfig' (Maybe FunctionDefaultExecutionConfig)
- newFunctionDefaultConfig :: FunctionDefaultConfig
- data FunctionDefaultExecutionConfig = FunctionDefaultExecutionConfig' (Maybe FunctionIsolationMode) (Maybe FunctionRunAsConfig)
- newFunctionDefaultExecutionConfig :: FunctionDefaultExecutionConfig
- data FunctionDefinitionVersion = FunctionDefinitionVersion' (Maybe [Function]) (Maybe FunctionDefaultConfig)
- newFunctionDefinitionVersion :: FunctionDefinitionVersion
- data FunctionExecutionConfig = FunctionExecutionConfig' (Maybe FunctionIsolationMode) (Maybe FunctionRunAsConfig)
- newFunctionExecutionConfig :: FunctionExecutionConfig
- data FunctionRunAsConfig = FunctionRunAsConfig' (Maybe Int) (Maybe Int)
- newFunctionRunAsConfig :: FunctionRunAsConfig
- data GreengrassLogger = GreengrassLogger' (Maybe Int) LoggerType LoggerLevel Text LoggerComponent
- newGreengrassLogger :: LoggerType -> LoggerLevel -> Text -> LoggerComponent -> GreengrassLogger
- data GroupCertificateAuthorityProperties = GroupCertificateAuthorityProperties' (Maybe Text) (Maybe Text)
- newGroupCertificateAuthorityProperties :: GroupCertificateAuthorityProperties
- data GroupInformation = GroupInformation' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newGroupInformation :: GroupInformation
- data GroupOwnerSetting = GroupOwnerSetting' (Maybe Text) (Maybe Bool)
- newGroupOwnerSetting :: GroupOwnerSetting
- data GroupVersion = GroupVersion' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newGroupVersion :: GroupVersion
- data LocalDeviceResourceData = LocalDeviceResourceData' (Maybe Text) (Maybe GroupOwnerSetting)
- newLocalDeviceResourceData :: LocalDeviceResourceData
- data LocalVolumeResourceData = LocalVolumeResourceData' (Maybe Text) (Maybe Text) (Maybe GroupOwnerSetting)
- newLocalVolumeResourceData :: LocalVolumeResourceData
- data LoggerDefinitionVersion = LoggerDefinitionVersion' (Maybe [GreengrassLogger])
- newLoggerDefinitionVersion :: LoggerDefinitionVersion
- data Resource = Resource' ResourceDataContainer Text Text
- newResource :: ResourceDataContainer -> Text -> Text -> Resource
- data ResourceAccessPolicy = ResourceAccessPolicy' (Maybe Permission) Text
- newResourceAccessPolicy :: Text -> ResourceAccessPolicy
- data ResourceDataContainer = ResourceDataContainer' (Maybe LocalVolumeResourceData) (Maybe LocalDeviceResourceData) (Maybe S3MachineLearningModelResourceData) (Maybe SageMakerMachineLearningModelResourceData) (Maybe SecretsManagerSecretResourceData)
- newResourceDataContainer :: ResourceDataContainer
- data ResourceDefinitionVersion = ResourceDefinitionVersion' (Maybe [Resource])
- newResourceDefinitionVersion :: ResourceDefinitionVersion
- data ResourceDownloadOwnerSetting = ResourceDownloadOwnerSetting' Text Permission
- newResourceDownloadOwnerSetting :: Text -> Permission -> ResourceDownloadOwnerSetting
- data RuntimeConfiguration = RuntimeConfiguration' (Maybe TelemetryConfiguration)
- newRuntimeConfiguration :: RuntimeConfiguration
- data S3MachineLearningModelResourceData = S3MachineLearningModelResourceData' (Maybe ResourceDownloadOwnerSetting) (Maybe Text) (Maybe Text)
- newS3MachineLearningModelResourceData :: S3MachineLearningModelResourceData
- data SageMakerMachineLearningModelResourceData = SageMakerMachineLearningModelResourceData' (Maybe ResourceDownloadOwnerSetting) (Maybe Text) (Maybe Text)
- newSageMakerMachineLearningModelResourceData :: SageMakerMachineLearningModelResourceData
- data SecretsManagerSecretResourceData = SecretsManagerSecretResourceData' (Maybe Text) (Maybe [Text])
- newSecretsManagerSecretResourceData :: SecretsManagerSecretResourceData
- data Subscription = Subscription' Text Text Text Text
- newSubscription :: Text -> Text -> Text -> Text -> Subscription
- data SubscriptionDefinitionVersion = SubscriptionDefinitionVersion' (Maybe [Subscription])
- newSubscriptionDefinitionVersion :: SubscriptionDefinitionVersion
- data TelemetryConfiguration = TelemetryConfiguration' (Maybe ConfigurationSyncStatus) Telemetry
- newTelemetryConfiguration :: Telemetry -> TelemetryConfiguration
- data TelemetryConfigurationUpdate = TelemetryConfigurationUpdate' Telemetry
- newTelemetryConfigurationUpdate :: Telemetry -> TelemetryConfigurationUpdate
- data VersionInformation = VersionInformation' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newVersionInformation :: VersionInformation
Service Configuration
defaultService :: Service Source #
API version 2017-06-07 of the Amazon Greengrass SDK configuration.
Errors
Error matchers are designed for use with the functions provided by
Control.Exception.Lens.
This allows catching (and rethrowing) service specific errors returned
by Greengrass.
BadRequestException
_BadRequestException :: AsError a => Getting (First ServiceError) a ServiceError Source #
General error information.
InternalServerErrorException
_InternalServerErrorException :: AsError a => Getting (First ServiceError) a ServiceError Source #
General error information.
Waiters
Waiters poll by repeatedly sending a request until some remote success condition
configured by the Wait specification is fulfilled. The Wait specification
determines how many attempts should be made, in addition to delay and retry strategies.
Operations
Some AWS operations return results that are incomplete and require subsequent
requests in order to obtain the entire result set. The process of sending
subsequent requests to continue where a previous request left off is called
pagination. For example, the ListObjects operation of Amazon S3 returns up to
1000 objects at a time, and you must send subsequent requests with the
appropriate Marker in order to retrieve the next page of results.
Operations that have an AWSPager instance can transparently perform subsequent
requests, correctly setting Markers and other request facets to iterate through
the entire result set of a truncated API operation. Operations which support
this have an additional note in the documentation.
Many operations have the ability to filter results on the server side. See the individual operation parameters for details.
DeleteCoreDefinition
data DeleteCoreDefinition Source #
See: newDeleteCoreDefinition smart constructor.
Constructors
| DeleteCoreDefinition' Text |
Instances
newDeleteCoreDefinition Source #
Create a value of DeleteCoreDefinition with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:coreDefinitionId:DeleteCoreDefinition', deleteCoreDefinition_coreDefinitionId - The ID of the core definition.
data DeleteCoreDefinitionResponse Source #
See: newDeleteCoreDefinitionResponse smart constructor.
Constructors
| DeleteCoreDefinitionResponse' Int |
Instances
newDeleteCoreDefinitionResponse Source #
Create a value of DeleteCoreDefinitionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteCoreDefinitionResponse', deleteCoreDefinitionResponse_httpStatus - The response's http status code.
UpdateCoreDefinition
data UpdateCoreDefinition Source #
See: newUpdateCoreDefinition smart constructor.
Constructors
| UpdateCoreDefinition' (Maybe Text) Text |
Instances
newUpdateCoreDefinition Source #
Create a value of UpdateCoreDefinition with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:name:UpdateCoreDefinition', updateCoreDefinition_name - The name of the definition.
$sel:coreDefinitionId:UpdateCoreDefinition', updateCoreDefinition_coreDefinitionId - The ID of the core definition.
data UpdateCoreDefinitionResponse Source #
See: newUpdateCoreDefinitionResponse smart constructor.
Constructors
| UpdateCoreDefinitionResponse' Int |
Instances
newUpdateCoreDefinitionResponse Source #
Create a value of UpdateCoreDefinitionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UpdateCoreDefinitionResponse', updateCoreDefinitionResponse_httpStatus - The response's http status code.
DeleteSubscriptionDefinition
data DeleteSubscriptionDefinition Source #
See: newDeleteSubscriptionDefinition smart constructor.
Constructors
| DeleteSubscriptionDefinition' Text |
Instances
newDeleteSubscriptionDefinition Source #
Arguments
| :: Text | |
| -> DeleteSubscriptionDefinition |
Create a value of DeleteSubscriptionDefinition with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:subscriptionDefinitionId:DeleteSubscriptionDefinition', deleteSubscriptionDefinition_subscriptionDefinitionId - The ID of the subscription definition.
data DeleteSubscriptionDefinitionResponse Source #
See: newDeleteSubscriptionDefinitionResponse smart constructor.
Constructors
| DeleteSubscriptionDefinitionResponse' Int |
Instances
newDeleteSubscriptionDefinitionResponse Source #
Arguments
| :: Int | |
| -> DeleteSubscriptionDefinitionResponse |
Create a value of DeleteSubscriptionDefinitionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteSubscriptionDefinitionResponse', deleteSubscriptionDefinitionResponse_httpStatus - The response's http status code.
UpdateSubscriptionDefinition
data UpdateSubscriptionDefinition Source #
See: newUpdateSubscriptionDefinition smart constructor.
Constructors
| UpdateSubscriptionDefinition' (Maybe Text) Text |
Instances
newUpdateSubscriptionDefinition Source #
Arguments
| :: Text | |
| -> UpdateSubscriptionDefinition |
Create a value of UpdateSubscriptionDefinition with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:name:UpdateSubscriptionDefinition', updateSubscriptionDefinition_name - The name of the definition.
$sel:subscriptionDefinitionId:UpdateSubscriptionDefinition', updateSubscriptionDefinition_subscriptionDefinitionId - The ID of the subscription definition.
data UpdateSubscriptionDefinitionResponse Source #
See: newUpdateSubscriptionDefinitionResponse smart constructor.
Constructors
| UpdateSubscriptionDefinitionResponse' Int |
Instances
newUpdateSubscriptionDefinitionResponse Source #
Arguments
| :: Int | |
| -> UpdateSubscriptionDefinitionResponse |
Create a value of UpdateSubscriptionDefinitionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UpdateSubscriptionDefinitionResponse', updateSubscriptionDefinitionResponse_httpStatus - The response's http status code.
AssociateServiceRoleToAccount
data AssociateServiceRoleToAccount Source #
See: newAssociateServiceRoleToAccount smart constructor.
Constructors
| AssociateServiceRoleToAccount' Text |
Instances
newAssociateServiceRoleToAccount Source #
Create a value of AssociateServiceRoleToAccount with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:roleArn:AssociateServiceRoleToAccount', associateServiceRoleToAccount_roleArn - The ARN of the service role you wish to associate with your account.
data AssociateServiceRoleToAccountResponse Source #
See: newAssociateServiceRoleToAccountResponse smart constructor.
Constructors
| AssociateServiceRoleToAccountResponse' (Maybe Text) Int |
Instances
newAssociateServiceRoleToAccountResponse Source #
Arguments
| :: Int | |
| -> AssociateServiceRoleToAccountResponse |
Create a value of AssociateServiceRoleToAccountResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:associatedAt:AssociateServiceRoleToAccountResponse', associateServiceRoleToAccountResponse_associatedAt - The time when the service role was associated with the account.
$sel:httpStatus:AssociateServiceRoleToAccountResponse', associateServiceRoleToAccountResponse_httpStatus - The response's http status code.
GetGroupCertificateConfiguration
data GetGroupCertificateConfiguration Source #
See: newGetGroupCertificateConfiguration smart constructor.
Constructors
| GetGroupCertificateConfiguration' Text |
Instances
newGetGroupCertificateConfiguration Source #
Create a value of GetGroupCertificateConfiguration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:groupId:GetGroupCertificateConfiguration', getGroupCertificateConfiguration_groupId - The ID of the Greengrass group.
data GetGroupCertificateConfigurationResponse Source #
See: newGetGroupCertificateConfigurationResponse smart constructor.
Instances
newGetGroupCertificateConfigurationResponse Source #
Arguments
| :: Int | |
| -> GetGroupCertificateConfigurationResponse |
Create a value of GetGroupCertificateConfigurationResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:certificateExpiryInMilliseconds:GetGroupCertificateConfigurationResponse', getGroupCertificateConfigurationResponse_certificateExpiryInMilliseconds - The amount of time remaining before the certificate expires, in
milliseconds.
$sel:groupId:GetGroupCertificateConfiguration', getGroupCertificateConfigurationResponse_groupId - The ID of the group certificate configuration.
$sel:certificateAuthorityExpiryInMilliseconds:GetGroupCertificateConfigurationResponse', getGroupCertificateConfigurationResponse_certificateAuthorityExpiryInMilliseconds - The amount of time remaining before the certificate authority expires,
in milliseconds.
$sel:httpStatus:GetGroupCertificateConfigurationResponse', getGroupCertificateConfigurationResponse_httpStatus - The response's http status code.
AssociateRoleToGroup
data AssociateRoleToGroup Source #
See: newAssociateRoleToGroup smart constructor.
Constructors
| AssociateRoleToGroup' Text Text |
Instances
newAssociateRoleToGroup Source #
Arguments
| :: Text | |
| -> Text | |
| -> AssociateRoleToGroup |
Create a value of AssociateRoleToGroup with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:groupId:AssociateRoleToGroup', associateRoleToGroup_groupId - The ID of the Greengrass group.
$sel:roleArn:AssociateRoleToGroup', associateRoleToGroup_roleArn - The ARN of the role you wish to associate with this group. The existence
of the role is not validated.
data AssociateRoleToGroupResponse Source #
See: newAssociateRoleToGroupResponse smart constructor.
Constructors
| AssociateRoleToGroupResponse' (Maybe Text) Int |
Instances
newAssociateRoleToGroupResponse Source #
Create a value of AssociateRoleToGroupResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:associatedAt:AssociateRoleToGroupResponse', associateRoleToGroupResponse_associatedAt - The time, in milliseconds since the epoch, when the role ARN was
associated with the group.
$sel:httpStatus:AssociateRoleToGroupResponse', associateRoleToGroupResponse_httpStatus - The response's http status code.
ListFunctionDefinitionVersions (Paginated)
data ListFunctionDefinitionVersions Source #
See: newListFunctionDefinitionVersions smart constructor.
Instances
newListFunctionDefinitionVersions Source #
Arguments
| :: Text | |
| -> ListFunctionDefinitionVersions |
Create a value of ListFunctionDefinitionVersions with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListFunctionDefinitionVersions', listFunctionDefinitionVersions_nextToken - The token for the next set of results, or ''null'' if there are no
additional results.
$sel:maxResults:ListFunctionDefinitionVersions', listFunctionDefinitionVersions_maxResults - The maximum number of results to be returned per request.
$sel:functionDefinitionId:ListFunctionDefinitionVersions', listFunctionDefinitionVersions_functionDefinitionId - The ID of the Lambda function definition.
data ListFunctionDefinitionVersionsResponse Source #
See: newListFunctionDefinitionVersionsResponse smart constructor.
Constructors
| ListFunctionDefinitionVersionsResponse' (Maybe Text) (Maybe [VersionInformation]) Int |
Instances
newListFunctionDefinitionVersionsResponse Source #
Arguments
| :: Int | |
| -> ListFunctionDefinitionVersionsResponse |
Create a value of ListFunctionDefinitionVersionsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListFunctionDefinitionVersions', listFunctionDefinitionVersionsResponse_nextToken - The token for the next set of results, or ''null'' if there are no
additional results.
$sel:versions:ListFunctionDefinitionVersionsResponse', listFunctionDefinitionVersionsResponse_versions - Information about a version.
$sel:httpStatus:ListFunctionDefinitionVersionsResponse', listFunctionDefinitionVersionsResponse_httpStatus - The response's http status code.
StopBulkDeployment
data StopBulkDeployment Source #
See: newStopBulkDeployment smart constructor.
Constructors
| StopBulkDeployment' Text |
Instances
newStopBulkDeployment Source #
Create a value of StopBulkDeployment with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:bulkDeploymentId:StopBulkDeployment', stopBulkDeployment_bulkDeploymentId - The ID of the bulk deployment.
data StopBulkDeploymentResponse Source #
See: newStopBulkDeploymentResponse smart constructor.
Constructors
| StopBulkDeploymentResponse' Int |
Instances
newStopBulkDeploymentResponse Source #
Create a value of StopBulkDeploymentResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:StopBulkDeploymentResponse', stopBulkDeploymentResponse_httpStatus - The response's http status code.
CreateFunctionDefinitionVersion
data CreateFunctionDefinitionVersion Source #
Information needed to create a function definition version.
See: newCreateFunctionDefinitionVersion smart constructor.
Constructors
| CreateFunctionDefinitionVersion' (Maybe [Function]) (Maybe FunctionDefaultConfig) (Maybe Text) Text |
Instances
newCreateFunctionDefinitionVersion Source #
Arguments
| :: Text | |
| -> CreateFunctionDefinitionVersion |
Create a value of CreateFunctionDefinitionVersion with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:functions:CreateFunctionDefinitionVersion', createFunctionDefinitionVersion_functions - A list of Lambda functions in this function definition version.
$sel:defaultConfig:CreateFunctionDefinitionVersion', createFunctionDefinitionVersion_defaultConfig - The default configuration that applies to all Lambda functions in this
function definition version. Individual Lambda functions can override
these settings.
$sel:amznClientToken:CreateFunctionDefinitionVersion', createFunctionDefinitionVersion_amznClientToken - A client token used to correlate requests and responses.
$sel:functionDefinitionId:CreateFunctionDefinitionVersion', createFunctionDefinitionVersion_functionDefinitionId - The ID of the Lambda function definition.
data CreateFunctionDefinitionVersionResponse Source #
See: newCreateFunctionDefinitionVersionResponse smart constructor.
Constructors
| CreateFunctionDefinitionVersionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Int |
Instances
newCreateFunctionDefinitionVersionResponse Source #
Arguments
| :: Int | |
| -> CreateFunctionDefinitionVersionResponse |
Create a value of CreateFunctionDefinitionVersionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTimestamp:CreateFunctionDefinitionVersionResponse', createFunctionDefinitionVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the version was created.
$sel:arn:CreateFunctionDefinitionVersionResponse', createFunctionDefinitionVersionResponse_arn - The ARN of the version.
$sel:id:CreateFunctionDefinitionVersionResponse', createFunctionDefinitionVersionResponse_id - The ID of the parent definition that the version is associated with.
$sel:version:CreateFunctionDefinitionVersionResponse', createFunctionDefinitionVersionResponse_version - The ID of the version.
$sel:httpStatus:CreateFunctionDefinitionVersionResponse', createFunctionDefinitionVersionResponse_httpStatus - The response's http status code.
UpdateThingRuntimeConfiguration
data UpdateThingRuntimeConfiguration Source #
See: newUpdateThingRuntimeConfiguration smart constructor.
Instances
newUpdateThingRuntimeConfiguration Source #
Create a value of UpdateThingRuntimeConfiguration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:telemetryConfiguration:UpdateThingRuntimeConfiguration', updateThingRuntimeConfiguration_telemetryConfiguration - Configuration for telemetry service.
$sel:thingName:UpdateThingRuntimeConfiguration', updateThingRuntimeConfiguration_thingName - The thing name.
data UpdateThingRuntimeConfigurationResponse Source #
See: newUpdateThingRuntimeConfigurationResponse smart constructor.
Constructors
| UpdateThingRuntimeConfigurationResponse' Int |
Instances
newUpdateThingRuntimeConfigurationResponse Source #
Arguments
| :: Int | |
| -> UpdateThingRuntimeConfigurationResponse |
Create a value of UpdateThingRuntimeConfigurationResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UpdateThingRuntimeConfigurationResponse', updateThingRuntimeConfigurationResponse_httpStatus - The response's http status code.
GetFunctionDefinition
data GetFunctionDefinition Source #
See: newGetFunctionDefinition smart constructor.
Constructors
| GetFunctionDefinition' Text |
Instances
newGetFunctionDefinition Source #
Create a value of GetFunctionDefinition with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:functionDefinitionId:GetFunctionDefinition', getFunctionDefinition_functionDefinitionId - The ID of the Lambda function definition.
data GetFunctionDefinitionResponse Source #
See: newGetFunctionDefinitionResponse smart constructor.
Constructors
| GetFunctionDefinitionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe Text) Int |
Instances
newGetFunctionDefinitionResponse Source #
Create a value of GetFunctionDefinitionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTimestamp:GetFunctionDefinitionResponse', getFunctionDefinitionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the definition was
created.
$sel:latestVersionArn:GetFunctionDefinitionResponse', getFunctionDefinitionResponse_latestVersionArn - The ARN of the latest version associated with the definition.
$sel:latestVersion:GetFunctionDefinitionResponse', getFunctionDefinitionResponse_latestVersion - The ID of the latest version associated with the definition.
$sel:arn:GetFunctionDefinitionResponse', getFunctionDefinitionResponse_arn - The ARN of the definition.
$sel:id:GetFunctionDefinitionResponse', getFunctionDefinitionResponse_id - The ID of the definition.
$sel:name:GetFunctionDefinitionResponse', getFunctionDefinitionResponse_name - The name of the definition.
$sel:tags:GetFunctionDefinitionResponse', getFunctionDefinitionResponse_tags - Tag(s) attached to the resource arn.
$sel:lastUpdatedTimestamp:GetFunctionDefinitionResponse', getFunctionDefinitionResponse_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last
updated.
$sel:httpStatus:GetFunctionDefinitionResponse', getFunctionDefinitionResponse_httpStatus - The response's http status code.
StartBulkDeployment
data StartBulkDeployment Source #
See: newStartBulkDeployment smart constructor.
Instances
newStartBulkDeployment Source #
Arguments
| :: Text | |
| -> Text | |
| -> StartBulkDeployment |
Create a value of StartBulkDeployment with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:tags:StartBulkDeployment', startBulkDeployment_tags - Tag(s) to add to the new resource.
$sel:amznClientToken:StartBulkDeployment', startBulkDeployment_amznClientToken - A client token used to correlate requests and responses.
$sel:executionRoleArn:StartBulkDeployment', startBulkDeployment_executionRoleArn - The ARN of the execution role to associate with the bulk deployment
operation. This IAM role must allow the
''greengrass:CreateDeployment'' action for all group versions that
are listed in the input file. This IAM role must have access to the S3
bucket containing the input file.
$sel:inputFileUri:StartBulkDeployment', startBulkDeployment_inputFileUri - The URI of the input file contained in the S3 bucket. The execution role
must have ''getObject'' permissions on this bucket to access the
input file. The input file is a JSON-serialized, line delimited file
with UTF-8 encoding that provides a list of group and version IDs and
the deployment type. This file must be less than 100 MB. Currently, AWS
IoT Greengrass supports only ''NewDeployment'' deployment types.
data StartBulkDeploymentResponse Source #
See: newStartBulkDeploymentResponse smart constructor.
Instances
newStartBulkDeploymentResponse Source #
Create a value of StartBulkDeploymentResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:bulkDeploymentId:StartBulkDeploymentResponse', startBulkDeploymentResponse_bulkDeploymentId - The ID of the bulk deployment.
$sel:bulkDeploymentArn:StartBulkDeploymentResponse', startBulkDeploymentResponse_bulkDeploymentArn - The ARN of the bulk deployment.
$sel:httpStatus:StartBulkDeploymentResponse', startBulkDeploymentResponse_httpStatus - The response's http status code.
GetThingRuntimeConfiguration
data GetThingRuntimeConfiguration Source #
See: newGetThingRuntimeConfiguration smart constructor.
Constructors
| GetThingRuntimeConfiguration' Text |
Instances
newGetThingRuntimeConfiguration Source #
Create a value of GetThingRuntimeConfiguration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:thingName:GetThingRuntimeConfiguration', getThingRuntimeConfiguration_thingName - The thing name.
data GetThingRuntimeConfigurationResponse Source #
See: newGetThingRuntimeConfigurationResponse smart constructor.
Constructors
| GetThingRuntimeConfigurationResponse' (Maybe RuntimeConfiguration) Int |
Instances
newGetThingRuntimeConfigurationResponse Source #
Arguments
| :: Int | |
| -> GetThingRuntimeConfigurationResponse |
Create a value of GetThingRuntimeConfigurationResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:runtimeConfiguration:GetThingRuntimeConfigurationResponse', getThingRuntimeConfigurationResponse_runtimeConfiguration - Runtime configuration for a thing.
$sel:httpStatus:GetThingRuntimeConfigurationResponse', getThingRuntimeConfigurationResponse_httpStatus - The response's http status code.
ListResourceDefinitions (Paginated)
data ListResourceDefinitions Source #
See: newListResourceDefinitions smart constructor.
Constructors
| ListResourceDefinitions' (Maybe Text) (Maybe Text) |
Instances
newListResourceDefinitions :: ListResourceDefinitions Source #
Create a value of ListResourceDefinitions with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListResourceDefinitions', listResourceDefinitions_nextToken - The token for the next set of results, or ''null'' if there are no
additional results.
$sel:maxResults:ListResourceDefinitions', listResourceDefinitions_maxResults - The maximum number of results to be returned per request.
data ListResourceDefinitionsResponse Source #
See: newListResourceDefinitionsResponse smart constructor.
Constructors
| ListResourceDefinitionsResponse' (Maybe Text) (Maybe [DefinitionInformation]) Int |
Instances
newListResourceDefinitionsResponse Source #
Create a value of ListResourceDefinitionsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListResourceDefinitions', listResourceDefinitionsResponse_nextToken - The token for the next set of results, or ''null'' if there are no
additional results.
$sel:definitions:ListResourceDefinitionsResponse', listResourceDefinitionsResponse_definitions - Information about a definition.
$sel:httpStatus:ListResourceDefinitionsResponse', listResourceDefinitionsResponse_httpStatus - The response's http status code.
ListDeviceDefinitionVersions (Paginated)
data ListDeviceDefinitionVersions Source #
See: newListDeviceDefinitionVersions smart constructor.
Instances
newListDeviceDefinitionVersions Source #
Arguments
| :: Text | |
| -> ListDeviceDefinitionVersions |
Create a value of ListDeviceDefinitionVersions with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListDeviceDefinitionVersions', listDeviceDefinitionVersions_nextToken - The token for the next set of results, or ''null'' if there are no
additional results.
$sel:maxResults:ListDeviceDefinitionVersions', listDeviceDefinitionVersions_maxResults - The maximum number of results to be returned per request.
$sel:deviceDefinitionId:ListDeviceDefinitionVersions', listDeviceDefinitionVersions_deviceDefinitionId - The ID of the device definition.
data ListDeviceDefinitionVersionsResponse Source #
See: newListDeviceDefinitionVersionsResponse smart constructor.
Constructors
| ListDeviceDefinitionVersionsResponse' (Maybe Text) (Maybe [VersionInformation]) Int |
Instances
newListDeviceDefinitionVersionsResponse Source #
Arguments
| :: Int | |
| -> ListDeviceDefinitionVersionsResponse |
Create a value of ListDeviceDefinitionVersionsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListDeviceDefinitionVersions', listDeviceDefinitionVersionsResponse_nextToken - The token for the next set of results, or ''null'' if there are no
additional results.
$sel:versions:ListDeviceDefinitionVersionsResponse', listDeviceDefinitionVersionsResponse_versions - Information about a version.
$sel:httpStatus:ListDeviceDefinitionVersionsResponse', listDeviceDefinitionVersionsResponse_httpStatus - The response's http status code.
ListGroups (Paginated)
data ListGroups Source #
See: newListGroups smart constructor.
Constructors
| ListGroups' (Maybe Text) (Maybe Text) |
Instances
newListGroups :: ListGroups Source #
Create a value of ListGroups with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListGroups', listGroups_nextToken - The token for the next set of results, or ''null'' if there are no
additional results.
$sel:maxResults:ListGroups', listGroups_maxResults - The maximum number of results to be returned per request.
data ListGroupsResponse Source #
See: newListGroupsResponse smart constructor.
Constructors
| ListGroupsResponse' (Maybe [GroupInformation]) (Maybe Text) Int |
Instances
newListGroupsResponse Source #
Arguments
| :: Int | |
| -> ListGroupsResponse |
Create a value of ListGroupsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:groups:ListGroupsResponse', listGroupsResponse_groups - Information about a group.
$sel:nextToken:ListGroups', listGroupsResponse_nextToken - The token for the next set of results, or ''null'' if there are no
additional results.
$sel:httpStatus:ListGroupsResponse', listGroupsResponse_httpStatus - The response's http status code.
DeleteResourceDefinition
data DeleteResourceDefinition Source #
See: newDeleteResourceDefinition smart constructor.
Constructors
| DeleteResourceDefinition' Text |
Instances
newDeleteResourceDefinition Source #
Create a value of DeleteResourceDefinition with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceDefinitionId:DeleteResourceDefinition', deleteResourceDefinition_resourceDefinitionId - The ID of the resource definition.
data DeleteResourceDefinitionResponse Source #
See: newDeleteResourceDefinitionResponse smart constructor.
Constructors
| DeleteResourceDefinitionResponse' Int |
Instances
newDeleteResourceDefinitionResponse Source #
Create a value of DeleteResourceDefinitionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteResourceDefinitionResponse', deleteResourceDefinitionResponse_httpStatus - The response's http status code.
UpdateResourceDefinition
data UpdateResourceDefinition Source #
See: newUpdateResourceDefinition smart constructor.
Constructors
| UpdateResourceDefinition' (Maybe Text) Text |
Instances
newUpdateResourceDefinition Source #
Create a value of UpdateResourceDefinition with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:name:UpdateResourceDefinition', updateResourceDefinition_name - The name of the definition.
$sel:resourceDefinitionId:UpdateResourceDefinition', updateResourceDefinition_resourceDefinitionId - The ID of the resource definition.
data UpdateResourceDefinitionResponse Source #
See: newUpdateResourceDefinitionResponse smart constructor.
Constructors
| UpdateResourceDefinitionResponse' Int |
Instances
newUpdateResourceDefinitionResponse Source #
Create a value of UpdateResourceDefinitionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UpdateResourceDefinitionResponse', updateResourceDefinitionResponse_httpStatus - The response's http status code.
GetGroupVersion
data GetGroupVersion Source #
See: newGetGroupVersion smart constructor.
Constructors
| GetGroupVersion' Text Text |
Instances
Arguments
| :: Text | |
| -> Text | |
| -> GetGroupVersion |
Create a value of GetGroupVersion with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:groupVersionId:GetGroupVersion', getGroupVersion_groupVersionId - The ID of the group version. This value maps to the ''Version''
property of the corresponding ''VersionInformation'' object, which
is returned by ''ListGroupVersions'' requests. If the version is the
last one that was associated with a group, the value also maps to the
''LatestVersion'' property of the corresponding
''GroupInformation'' object.
$sel:groupId:GetGroupVersion', getGroupVersion_groupId - The ID of the Greengrass group.
data GetGroupVersionResponse Source #
See: newGetGroupVersionResponse smart constructor.
Constructors
| GetGroupVersionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe GroupVersion) Int |
Instances
newGetGroupVersionResponse Source #
Create a value of GetGroupVersionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTimestamp:GetGroupVersionResponse', getGroupVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the group version was
created.
$sel:arn:GetGroupVersionResponse', getGroupVersionResponse_arn - The ARN of the group version.
$sel:id:GetGroupVersionResponse', getGroupVersionResponse_id - The ID of the group that the version is associated with.
$sel:version:GetGroupVersionResponse', getGroupVersionResponse_version - The ID of the group version.
$sel:definition:GetGroupVersionResponse', getGroupVersionResponse_definition - Information about the group version definition.
$sel:httpStatus:GetGroupVersionResponse', getGroupVersionResponse_httpStatus - The response's http status code.
CreateDeviceDefinitionVersion
data CreateDeviceDefinitionVersion Source #
See: newCreateDeviceDefinitionVersion smart constructor.
Instances
newCreateDeviceDefinitionVersion Source #
Arguments
| :: Text | |
| -> CreateDeviceDefinitionVersion |
Create a value of CreateDeviceDefinitionVersion with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:devices:CreateDeviceDefinitionVersion', createDeviceDefinitionVersion_devices - A list of devices in the definition version.
$sel:amznClientToken:CreateDeviceDefinitionVersion', createDeviceDefinitionVersion_amznClientToken - A client token used to correlate requests and responses.
$sel:deviceDefinitionId:CreateDeviceDefinitionVersion', createDeviceDefinitionVersion_deviceDefinitionId - The ID of the device definition.
data CreateDeviceDefinitionVersionResponse Source #
See: newCreateDeviceDefinitionVersionResponse smart constructor.
Constructors
| CreateDeviceDefinitionVersionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Int |
Instances
newCreateDeviceDefinitionVersionResponse Source #
Arguments
| :: Int | |
| -> CreateDeviceDefinitionVersionResponse |
Create a value of CreateDeviceDefinitionVersionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTimestamp:CreateDeviceDefinitionVersionResponse', createDeviceDefinitionVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the version was created.
$sel:arn:CreateDeviceDefinitionVersionResponse', createDeviceDefinitionVersionResponse_arn - The ARN of the version.
$sel:id:CreateDeviceDefinitionVersionResponse', createDeviceDefinitionVersionResponse_id - The ID of the parent definition that the version is associated with.
$sel:version:CreateDeviceDefinitionVersionResponse', createDeviceDefinitionVersionResponse_version - The ID of the version.
$sel:httpStatus:CreateDeviceDefinitionVersionResponse', createDeviceDefinitionVersionResponse_httpStatus - The response's http status code.
CreateResourceDefinition
data CreateResourceDefinition Source #
See: newCreateResourceDefinition smart constructor.
Constructors
| CreateResourceDefinition' (Maybe Text) (Maybe ResourceDefinitionVersion) (Maybe (HashMap Text Text)) (Maybe Text) |
Instances
newCreateResourceDefinition :: CreateResourceDefinition Source #
Create a value of CreateResourceDefinition with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:name:CreateResourceDefinition', createResourceDefinition_name - The name of the resource definition.
$sel:initialVersion:CreateResourceDefinition', createResourceDefinition_initialVersion - Information about the initial version of the resource definition.
$sel:tags:CreateResourceDefinition', createResourceDefinition_tags - Tag(s) to add to the new resource.
$sel:amznClientToken:CreateResourceDefinition', createResourceDefinition_amznClientToken - A client token used to correlate requests and responses.
data CreateResourceDefinitionResponse Source #
See: newCreateResourceDefinitionResponse smart constructor.
Constructors
| CreateResourceDefinitionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Int |
Instances
newCreateResourceDefinitionResponse Source #
Create a value of CreateResourceDefinitionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTimestamp:CreateResourceDefinitionResponse', createResourceDefinitionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the definition was
created.
$sel:latestVersionArn:CreateResourceDefinitionResponse', createResourceDefinitionResponse_latestVersionArn - The ARN of the latest version associated with the definition.
$sel:latestVersion:CreateResourceDefinitionResponse', createResourceDefinitionResponse_latestVersion - The ID of the latest version associated with the definition.
$sel:arn:CreateResourceDefinitionResponse', createResourceDefinitionResponse_arn - The ARN of the definition.
$sel:id:CreateResourceDefinitionResponse', createResourceDefinitionResponse_id - The ID of the definition.
$sel:name:CreateResourceDefinition', createResourceDefinitionResponse_name - The name of the definition.
$sel:lastUpdatedTimestamp:CreateResourceDefinitionResponse', createResourceDefinitionResponse_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last
updated.
$sel:httpStatus:CreateResourceDefinitionResponse', createResourceDefinitionResponse_httpStatus - The response's http status code.
GetDeviceDefinition
data GetDeviceDefinition Source #
See: newGetDeviceDefinition smart constructor.
Constructors
| GetDeviceDefinition' Text |
Instances
newGetDeviceDefinition Source #
Create a value of GetDeviceDefinition with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:deviceDefinitionId:GetDeviceDefinition', getDeviceDefinition_deviceDefinitionId - The ID of the device definition.
data GetDeviceDefinitionResponse Source #
See: newGetDeviceDefinitionResponse smart constructor.
Constructors
| GetDeviceDefinitionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe Text) Int |
Instances
newGetDeviceDefinitionResponse Source #
Create a value of GetDeviceDefinitionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTimestamp:GetDeviceDefinitionResponse', getDeviceDefinitionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the definition was
created.
$sel:latestVersionArn:GetDeviceDefinitionResponse', getDeviceDefinitionResponse_latestVersionArn - The ARN of the latest version associated with the definition.
$sel:latestVersion:GetDeviceDefinitionResponse', getDeviceDefinitionResponse_latestVersion - The ID of the latest version associated with the definition.
$sel:arn:GetDeviceDefinitionResponse', getDeviceDefinitionResponse_arn - The ARN of the definition.
$sel:id:GetDeviceDefinitionResponse', getDeviceDefinitionResponse_id - The ID of the definition.
$sel:name:GetDeviceDefinitionResponse', getDeviceDefinitionResponse_name - The name of the definition.
$sel:tags:GetDeviceDefinitionResponse', getDeviceDefinitionResponse_tags - Tag(s) attached to the resource arn.
$sel:lastUpdatedTimestamp:GetDeviceDefinitionResponse', getDeviceDefinitionResponse_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last
updated.
$sel:httpStatus:GetDeviceDefinitionResponse', getDeviceDefinitionResponse_httpStatus - The response's http status code.
CreateGroup
data CreateGroup Source #
See: newCreateGroup smart constructor.
Constructors
| CreateGroup' (Maybe GroupVersion) (Maybe (HashMap Text Text)) (Maybe Text) Text |
Instances
Arguments
| :: Text | |
| -> CreateGroup |
Create a value of CreateGroup with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:initialVersion:CreateGroup', createGroup_initialVersion - Information about the initial version of the group.
$sel:tags:CreateGroup', createGroup_tags - Tag(s) to add to the new resource.
$sel:amznClientToken:CreateGroup', createGroup_amznClientToken - A client token used to correlate requests and responses.
$sel:name:CreateGroup', createGroup_name - The name of the group.
data CreateGroupResponse Source #
See: newCreateGroupResponse smart constructor.
Constructors
| CreateGroupResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Int |
Instances
newCreateGroupResponse Source #
Arguments
| :: Int | |
| -> CreateGroupResponse |
Create a value of CreateGroupResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTimestamp:CreateGroupResponse', createGroupResponse_creationTimestamp - The time, in milliseconds since the epoch, when the definition was
created.
$sel:latestVersionArn:CreateGroupResponse', createGroupResponse_latestVersionArn - The ARN of the latest version associated with the definition.
$sel:latestVersion:CreateGroupResponse', createGroupResponse_latestVersion - The ID of the latest version associated with the definition.
$sel:arn:CreateGroupResponse', createGroupResponse_arn - The ARN of the definition.
$sel:id:CreateGroupResponse', createGroupResponse_id - The ID of the definition.
$sel:name:CreateGroup', createGroupResponse_name - The name of the definition.
$sel:lastUpdatedTimestamp:CreateGroupResponse', createGroupResponse_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last
updated.
$sel:httpStatus:CreateGroupResponse', createGroupResponse_httpStatus - The response's http status code.
UpdateGroupCertificateConfiguration
data UpdateGroupCertificateConfiguration Source #
See: newUpdateGroupCertificateConfiguration smart constructor.
Constructors
| UpdateGroupCertificateConfiguration' (Maybe Text) Text |
Instances
newUpdateGroupCertificateConfiguration Source #
Arguments
| :: Text | |
| -> UpdateGroupCertificateConfiguration |
Create a value of UpdateGroupCertificateConfiguration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:certificateExpiryInMilliseconds:UpdateGroupCertificateConfiguration', updateGroupCertificateConfiguration_certificateExpiryInMilliseconds - The amount of time remaining before the certificate expires, in
milliseconds.
$sel:groupId:UpdateGroupCertificateConfiguration', updateGroupCertificateConfiguration_groupId - The ID of the Greengrass group.
data UpdateGroupCertificateConfigurationResponse Source #
See: newUpdateGroupCertificateConfigurationResponse smart constructor.
Instances
newUpdateGroupCertificateConfigurationResponse Source #
Arguments
| :: Int |
|
| -> UpdateGroupCertificateConfigurationResponse |
Create a value of UpdateGroupCertificateConfigurationResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:certificateExpiryInMilliseconds:UpdateGroupCertificateConfiguration', updateGroupCertificateConfigurationResponse_certificateExpiryInMilliseconds - The amount of time remaining before the certificate expires, in
milliseconds.
$sel:groupId:UpdateGroupCertificateConfiguration', updateGroupCertificateConfigurationResponse_groupId - The ID of the group certificate configuration.
$sel:certificateAuthorityExpiryInMilliseconds:UpdateGroupCertificateConfigurationResponse', updateGroupCertificateConfigurationResponse_certificateAuthorityExpiryInMilliseconds - The amount of time remaining before the certificate authority expires,
in milliseconds.
$sel:httpStatus:UpdateGroupCertificateConfigurationResponse', updateGroupCertificateConfigurationResponse_httpStatus - The response's http status code.
UntagResource
data UntagResource Source #
See: newUntagResource smart constructor.
Constructors
| UntagResource' [Text] Text |
Instances
Arguments
| :: Text | |
| -> UntagResource |
Create a value of UntagResource with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:tagKeys:UntagResource', untagResource_tagKeys - An array of tag keys to delete
$sel:resourceArn:UntagResource', untagResource_resourceArn - The Amazon Resource Name (ARN) of the resource.
data UntagResourceResponse Source #
See: newUntagResourceResponse smart constructor.
Constructors
| UntagResourceResponse' | |
Instances
newUntagResourceResponse :: UntagResourceResponse Source #
Create a value of UntagResourceResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
GetResourceDefinitionVersion
data GetResourceDefinitionVersion Source #
See: newGetResourceDefinitionVersion smart constructor.
Constructors
| GetResourceDefinitionVersion' Text Text |
Instances
newGetResourceDefinitionVersion Source #
Arguments
| :: Text |
|
| -> Text | |
| -> GetResourceDefinitionVersion |
Create a value of GetResourceDefinitionVersion with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceDefinitionVersionId:GetResourceDefinitionVersion', getResourceDefinitionVersion_resourceDefinitionVersionId - The ID of the resource definition version. This value maps to the
''Version'' property of the corresponding ''VersionInformation''
object, which is returned by ''ListResourceDefinitionVersions''
requests. If the version is the last one that was associated with a
resource definition, the value also maps to the ''LatestVersion''
property of the corresponding ''DefinitionInformation'' object.
$sel:resourceDefinitionId:GetResourceDefinitionVersion', getResourceDefinitionVersion_resourceDefinitionId - The ID of the resource definition.
data GetResourceDefinitionVersionResponse Source #
See: newGetResourceDefinitionVersionResponse smart constructor.
Constructors
| GetResourceDefinitionVersionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ResourceDefinitionVersion) Int |
Instances
newGetResourceDefinitionVersionResponse Source #
Arguments
| :: Int | |
| -> GetResourceDefinitionVersionResponse |
Create a value of GetResourceDefinitionVersionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTimestamp:GetResourceDefinitionVersionResponse', getResourceDefinitionVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the resource definition
version was created.
$sel:arn:GetResourceDefinitionVersionResponse', getResourceDefinitionVersionResponse_arn - Arn of the resource definition version.
$sel:id:GetResourceDefinitionVersionResponse', getResourceDefinitionVersionResponse_id - The ID of the resource definition version.
$sel:version:GetResourceDefinitionVersionResponse', getResourceDefinitionVersionResponse_version - The version of the resource definition version.
$sel:definition:GetResourceDefinitionVersionResponse', getResourceDefinitionVersionResponse_definition - Information about the definition.
$sel:httpStatus:GetResourceDefinitionVersionResponse', getResourceDefinitionVersionResponse_httpStatus - The response's http status code.
TagResource
data TagResource Source #
A map of the key-value pairs for the resource tag.
See: newTagResource smart constructor.
Instances
Arguments
| :: Text | |
| -> TagResource |
Create a value of TagResource with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:tags:TagResource', tagResource_tags - Undocumented member.
$sel:resourceArn:TagResource', tagResource_resourceArn - The Amazon Resource Name (ARN) of the resource.
data TagResourceResponse Source #
See: newTagResourceResponse smart constructor.
Constructors
| TagResourceResponse' | |
Instances
newTagResourceResponse :: TagResourceResponse Source #
Create a value of TagResourceResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
ListLoggerDefinitions (Paginated)
data ListLoggerDefinitions Source #
See: newListLoggerDefinitions smart constructor.
Constructors
| ListLoggerDefinitions' (Maybe Text) (Maybe Text) |
Instances
newListLoggerDefinitions :: ListLoggerDefinitions Source #
Create a value of ListLoggerDefinitions with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListLoggerDefinitions', listLoggerDefinitions_nextToken - The token for the next set of results, or ''null'' if there are no
additional results.
$sel:maxResults:ListLoggerDefinitions', listLoggerDefinitions_maxResults - The maximum number of results to be returned per request.
data ListLoggerDefinitionsResponse Source #
See: newListLoggerDefinitionsResponse smart constructor.
Constructors
| ListLoggerDefinitionsResponse' (Maybe Text) (Maybe [DefinitionInformation]) Int |
Instances
newListLoggerDefinitionsResponse Source #
Create a value of ListLoggerDefinitionsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListLoggerDefinitions', listLoggerDefinitionsResponse_nextToken - The token for the next set of results, or ''null'' if there are no
additional results.
$sel:definitions:ListLoggerDefinitionsResponse', listLoggerDefinitionsResponse_definitions - Information about a definition.
$sel:httpStatus:ListLoggerDefinitionsResponse', listLoggerDefinitionsResponse_httpStatus - The response's http status code.
DeleteLoggerDefinition
data DeleteLoggerDefinition Source #
See: newDeleteLoggerDefinition smart constructor.
Constructors
| DeleteLoggerDefinition' Text |
Instances
newDeleteLoggerDefinition Source #
Create a value of DeleteLoggerDefinition with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:loggerDefinitionId:DeleteLoggerDefinition', deleteLoggerDefinition_loggerDefinitionId - The ID of the logger definition.
data DeleteLoggerDefinitionResponse Source #
See: newDeleteLoggerDefinitionResponse smart constructor.
Constructors
| DeleteLoggerDefinitionResponse' Int |
Instances
newDeleteLoggerDefinitionResponse Source #
Create a value of DeleteLoggerDefinitionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteLoggerDefinitionResponse', deleteLoggerDefinitionResponse_httpStatus - The response's http status code.
ListDeployments (Paginated)
data ListDeployments Source #
See: newListDeployments smart constructor.
Instances
Arguments
| :: Text | |
| -> ListDeployments |
Create a value of ListDeployments with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListDeployments', listDeployments_nextToken - The token for the next set of results, or ''null'' if there are no
additional results.
$sel:maxResults:ListDeployments', listDeployments_maxResults - The maximum number of results to be returned per request.
$sel:groupId:ListDeployments', listDeployments_groupId - The ID of the Greengrass group.
data ListDeploymentsResponse Source #
See: newListDeploymentsResponse smart constructor.
Constructors
| ListDeploymentsResponse' (Maybe Text) (Maybe [Deployment]) Int |
Instances
newListDeploymentsResponse Source #
Create a value of ListDeploymentsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListDeployments', listDeploymentsResponse_nextToken - The token for the next set of results, or ''null'' if there are no
additional results.
$sel:deployments:ListDeploymentsResponse', listDeploymentsResponse_deployments - A list of deployments for the requested groups.
$sel:httpStatus:ListDeploymentsResponse', listDeploymentsResponse_httpStatus - The response's http status code.
CreateSubscriptionDefinitionVersion
data CreateSubscriptionDefinitionVersion Source #
See: newCreateSubscriptionDefinitionVersion smart constructor.
Constructors
| CreateSubscriptionDefinitionVersion' (Maybe [Subscription]) (Maybe Text) Text |
Instances
newCreateSubscriptionDefinitionVersion Source #
Arguments
| :: Text |
|
| -> CreateSubscriptionDefinitionVersion |
Create a value of CreateSubscriptionDefinitionVersion with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:subscriptions:CreateSubscriptionDefinitionVersion', createSubscriptionDefinitionVersion_subscriptions - A list of subscriptions.
$sel:amznClientToken:CreateSubscriptionDefinitionVersion', createSubscriptionDefinitionVersion_amznClientToken - A client token used to correlate requests and responses.
$sel:subscriptionDefinitionId:CreateSubscriptionDefinitionVersion', createSubscriptionDefinitionVersion_subscriptionDefinitionId - The ID of the subscription definition.
data CreateSubscriptionDefinitionVersionResponse Source #
See: newCreateSubscriptionDefinitionVersionResponse smart constructor.
Constructors
| CreateSubscriptionDefinitionVersionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Int |
Instances
newCreateSubscriptionDefinitionVersionResponse Source #
Arguments
| :: Int |
|
| -> CreateSubscriptionDefinitionVersionResponse |
Create a value of CreateSubscriptionDefinitionVersionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTimestamp:CreateSubscriptionDefinitionVersionResponse', createSubscriptionDefinitionVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the version was created.
$sel:arn:CreateSubscriptionDefinitionVersionResponse', createSubscriptionDefinitionVersionResponse_arn - The ARN of the version.
$sel:id:CreateSubscriptionDefinitionVersionResponse', createSubscriptionDefinitionVersionResponse_id - The ID of the parent definition that the version is associated with.
$sel:version:CreateSubscriptionDefinitionVersionResponse', createSubscriptionDefinitionVersionResponse_version - The ID of the version.
$sel:httpStatus:CreateSubscriptionDefinitionVersionResponse', createSubscriptionDefinitionVersionResponse_httpStatus - The response's http status code.
CreateCoreDefinitionVersion
data CreateCoreDefinitionVersion Source #
See: newCreateCoreDefinitionVersion smart constructor.
Instances
newCreateCoreDefinitionVersion Source #
Create a value of CreateCoreDefinitionVersion with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:cores:CreateCoreDefinitionVersion', createCoreDefinitionVersion_cores - A list of cores in the core definition version.
$sel:amznClientToken:CreateCoreDefinitionVersion', createCoreDefinitionVersion_amznClientToken - A client token used to correlate requests and responses.
$sel:coreDefinitionId:CreateCoreDefinitionVersion', createCoreDefinitionVersion_coreDefinitionId - The ID of the core definition.
data CreateCoreDefinitionVersionResponse Source #
See: newCreateCoreDefinitionVersionResponse smart constructor.
Constructors
| CreateCoreDefinitionVersionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Int |
Instances
newCreateCoreDefinitionVersionResponse Source #
Arguments
| :: Int | |
| -> CreateCoreDefinitionVersionResponse |
Create a value of CreateCoreDefinitionVersionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTimestamp:CreateCoreDefinitionVersionResponse', createCoreDefinitionVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the version was created.
$sel:arn:CreateCoreDefinitionVersionResponse', createCoreDefinitionVersionResponse_arn - The ARN of the version.
$sel:id:CreateCoreDefinitionVersionResponse', createCoreDefinitionVersionResponse_id - The ID of the parent definition that the version is associated with.
$sel:version:CreateCoreDefinitionVersionResponse', createCoreDefinitionVersionResponse_version - The ID of the version.
$sel:httpStatus:CreateCoreDefinitionVersionResponse', createCoreDefinitionVersionResponse_httpStatus - The response's http status code.
CreateConnectorDefinitionVersion
data CreateConnectorDefinitionVersion Source #
See: newCreateConnectorDefinitionVersion smart constructor.
Instances
newCreateConnectorDefinitionVersion Source #
Arguments
| :: Text |
|
| -> CreateConnectorDefinitionVersion |
Create a value of CreateConnectorDefinitionVersion with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:connectors:CreateConnectorDefinitionVersion', createConnectorDefinitionVersion_connectors - A list of references to connectors in this version, with their
corresponding configuration settings.
$sel:amznClientToken:CreateConnectorDefinitionVersion', createConnectorDefinitionVersion_amznClientToken - A client token used to correlate requests and responses.
$sel:connectorDefinitionId:CreateConnectorDefinitionVersion', createConnectorDefinitionVersion_connectorDefinitionId - The ID of the connector definition.
data CreateConnectorDefinitionVersionResponse Source #
See: newCreateConnectorDefinitionVersionResponse smart constructor.
Constructors
| CreateConnectorDefinitionVersionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Int |
Instances
newCreateConnectorDefinitionVersionResponse Source #
Arguments
| :: Int | |
| -> CreateConnectorDefinitionVersionResponse |
Create a value of CreateConnectorDefinitionVersionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTimestamp:CreateConnectorDefinitionVersionResponse', createConnectorDefinitionVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the version was created.
$sel:arn:CreateConnectorDefinitionVersionResponse', createConnectorDefinitionVersionResponse_arn - The ARN of the version.
$sel:id:CreateConnectorDefinitionVersionResponse', createConnectorDefinitionVersionResponse_id - The ID of the parent definition that the version is associated with.
$sel:version:CreateConnectorDefinitionVersionResponse', createConnectorDefinitionVersionResponse_version - The ID of the version.
$sel:httpStatus:CreateConnectorDefinitionVersionResponse', createConnectorDefinitionVersionResponse_httpStatus - The response's http status code.
ListBulkDeployments (Paginated)
data ListBulkDeployments Source #
See: newListBulkDeployments smart constructor.
Constructors
| ListBulkDeployments' (Maybe Text) (Maybe Text) |
Instances
newListBulkDeployments :: ListBulkDeployments Source #
Create a value of ListBulkDeployments with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListBulkDeployments', listBulkDeployments_nextToken - The token for the next set of results, or ''null'' if there are no
additional results.
$sel:maxResults:ListBulkDeployments', listBulkDeployments_maxResults - The maximum number of results to be returned per request.
data ListBulkDeploymentsResponse Source #
See: newListBulkDeploymentsResponse smart constructor.
Constructors
| ListBulkDeploymentsResponse' (Maybe Text) (Maybe [BulkDeployment]) Int |
Instances
newListBulkDeploymentsResponse Source #
Create a value of ListBulkDeploymentsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListBulkDeployments', listBulkDeploymentsResponse_nextToken - The token for the next set of results, or ''null'' if there are no
additional results.
$sel:bulkDeployments:ListBulkDeploymentsResponse', listBulkDeploymentsResponse_bulkDeployments - A list of bulk deployments.
$sel:httpStatus:ListBulkDeploymentsResponse', listBulkDeploymentsResponse_httpStatus - The response's http status code.
UpdateLoggerDefinition
data UpdateLoggerDefinition Source #
See: newUpdateLoggerDefinition smart constructor.
Constructors
| UpdateLoggerDefinition' (Maybe Text) Text |
Instances
newUpdateLoggerDefinition Source #
Create a value of UpdateLoggerDefinition with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:name:UpdateLoggerDefinition', updateLoggerDefinition_name - The name of the definition.
$sel:loggerDefinitionId:UpdateLoggerDefinition', updateLoggerDefinition_loggerDefinitionId - The ID of the logger definition.
data UpdateLoggerDefinitionResponse Source #
See: newUpdateLoggerDefinitionResponse smart constructor.
Constructors
| UpdateLoggerDefinitionResponse' Int |
Instances
newUpdateLoggerDefinitionResponse Source #
Create a value of UpdateLoggerDefinitionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UpdateLoggerDefinitionResponse', updateLoggerDefinitionResponse_httpStatus - The response's http status code.
CreateSoftwareUpdateJob
data CreateSoftwareUpdateJob Source #
See: newCreateSoftwareUpdateJob smart constructor.
Constructors
| CreateSoftwareUpdateJob' (Maybe UpdateAgentLogLevel) (Maybe Text) Text UpdateTargetsArchitecture SoftwareToUpdate [Text] UpdateTargetsOperatingSystem |
Instances
newCreateSoftwareUpdateJob Source #
Arguments
| :: Text | |
| -> UpdateTargetsArchitecture | |
| -> SoftwareToUpdate | |
| -> UpdateTargetsOperatingSystem | |
| -> CreateSoftwareUpdateJob |
Create a value of CreateSoftwareUpdateJob with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:updateAgentLogLevel:CreateSoftwareUpdateJob', createSoftwareUpdateJob_updateAgentLogLevel - Undocumented member.
$sel:amznClientToken:CreateSoftwareUpdateJob', createSoftwareUpdateJob_amznClientToken - A client token used to correlate requests and responses.
$sel:s3UrlSignerRole:CreateSoftwareUpdateJob', createSoftwareUpdateJob_s3UrlSignerRole - Undocumented member.
$sel:updateTargetsArchitecture:CreateSoftwareUpdateJob', createSoftwareUpdateJob_updateTargetsArchitecture - Undocumented member.
$sel:softwareToUpdate:CreateSoftwareUpdateJob', createSoftwareUpdateJob_softwareToUpdate - Undocumented member.
$sel:updateTargets:CreateSoftwareUpdateJob', createSoftwareUpdateJob_updateTargets - Undocumented member.
$sel:updateTargetsOperatingSystem:CreateSoftwareUpdateJob', createSoftwareUpdateJob_updateTargetsOperatingSystem - Undocumented member.
data CreateSoftwareUpdateJobResponse Source #
See: newCreateSoftwareUpdateJobResponse smart constructor.
Instances
newCreateSoftwareUpdateJobResponse Source #
Create a value of CreateSoftwareUpdateJobResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:iotJobId:CreateSoftwareUpdateJobResponse', createSoftwareUpdateJobResponse_iotJobId - The IoT Job Id corresponding to this update.
$sel:iotJobArn:CreateSoftwareUpdateJobResponse', createSoftwareUpdateJobResponse_iotJobArn - The IoT Job ARN corresponding to this update.
$sel:platformSoftwareVersion:CreateSoftwareUpdateJobResponse', createSoftwareUpdateJobResponse_platformSoftwareVersion - The software version installed on the device or devices after the
update.
$sel:httpStatus:CreateSoftwareUpdateJobResponse', createSoftwareUpdateJobResponse_httpStatus - The response's http status code.
ListSubscriptionDefinitionVersions (Paginated)
data ListSubscriptionDefinitionVersions Source #
See: newListSubscriptionDefinitionVersions smart constructor.
Instances
newListSubscriptionDefinitionVersions Source #
Arguments
| :: Text |
|
| -> ListSubscriptionDefinitionVersions |
Create a value of ListSubscriptionDefinitionVersions with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListSubscriptionDefinitionVersions', listSubscriptionDefinitionVersions_nextToken - The token for the next set of results, or ''null'' if there are no
additional results.
$sel:maxResults:ListSubscriptionDefinitionVersions', listSubscriptionDefinitionVersions_maxResults - The maximum number of results to be returned per request.
$sel:subscriptionDefinitionId:ListSubscriptionDefinitionVersions', listSubscriptionDefinitionVersions_subscriptionDefinitionId - The ID of the subscription definition.
data ListSubscriptionDefinitionVersionsResponse Source #
See: newListSubscriptionDefinitionVersionsResponse smart constructor.
Constructors
| ListSubscriptionDefinitionVersionsResponse' (Maybe Text) (Maybe [VersionInformation]) Int |
Instances
newListSubscriptionDefinitionVersionsResponse Source #
Arguments
| :: Int | |
| -> ListSubscriptionDefinitionVersionsResponse |
Create a value of ListSubscriptionDefinitionVersionsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListSubscriptionDefinitionVersions', listSubscriptionDefinitionVersionsResponse_nextToken - The token for the next set of results, or ''null'' if there are no
additional results.
$sel:versions:ListSubscriptionDefinitionVersionsResponse', listSubscriptionDefinitionVersionsResponse_versions - Information about a version.
$sel:httpStatus:ListSubscriptionDefinitionVersionsResponse', listSubscriptionDefinitionVersionsResponse_httpStatus - The response's http status code.
GetConnectivityInfo
data GetConnectivityInfo Source #
See: newGetConnectivityInfo smart constructor.
Constructors
| GetConnectivityInfo' Text |
Instances
newGetConnectivityInfo Source #
Arguments
| :: Text | |
| -> GetConnectivityInfo |
Create a value of GetConnectivityInfo with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:thingName:GetConnectivityInfo', getConnectivityInfo_thingName - The thing name.
data GetConnectivityInfoResponse Source #
See: newGetConnectivityInfoResponse smart constructor.
Constructors
| GetConnectivityInfoResponse' (Maybe Text) (Maybe [ConnectivityInfo]) Int |
Instances
newGetConnectivityInfoResponse Source #
Create a value of GetConnectivityInfoResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:message:GetConnectivityInfoResponse', getConnectivityInfoResponse_message - A message about the connectivity info request.
$sel:connectivityInfo:GetConnectivityInfoResponse', getConnectivityInfoResponse_connectivityInfo - Connectivity info list.
$sel:httpStatus:GetConnectivityInfoResponse', getConnectivityInfoResponse_httpStatus - The response's http status code.
ListConnectorDefinitionVersions (Paginated)
data ListConnectorDefinitionVersions Source #
See: newListConnectorDefinitionVersions smart constructor.
Instances
newListConnectorDefinitionVersions Source #
Arguments
| :: Text | |
| -> ListConnectorDefinitionVersions |
Create a value of ListConnectorDefinitionVersions with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListConnectorDefinitionVersions', listConnectorDefinitionVersions_nextToken - The token for the next set of results, or ''null'' if there are no
additional results.
$sel:maxResults:ListConnectorDefinitionVersions', listConnectorDefinitionVersions_maxResults - The maximum number of results to be returned per request.
$sel:connectorDefinitionId:ListConnectorDefinitionVersions', listConnectorDefinitionVersions_connectorDefinitionId - The ID of the connector definition.
data ListConnectorDefinitionVersionsResponse Source #
See: newListConnectorDefinitionVersionsResponse smart constructor.
Constructors
| ListConnectorDefinitionVersionsResponse' (Maybe Text) (Maybe [VersionInformation]) Int |
Instances
newListConnectorDefinitionVersionsResponse Source #
Arguments
| :: Int | |
| -> ListConnectorDefinitionVersionsResponse |
Create a value of ListConnectorDefinitionVersionsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListConnectorDefinitionVersions', listConnectorDefinitionVersionsResponse_nextToken - The token for the next set of results, or ''null'' if there are no
additional results.
$sel:versions:ListConnectorDefinitionVersionsResponse', listConnectorDefinitionVersionsResponse_versions - Information about a version.
$sel:httpStatus:ListConnectorDefinitionVersionsResponse', listConnectorDefinitionVersionsResponse_httpStatus - The response's http status code.
ListCoreDefinitionVersions (Paginated)
data ListCoreDefinitionVersions Source #
See: newListCoreDefinitionVersions smart constructor.
Instances
newListCoreDefinitionVersions Source #
Create a value of ListCoreDefinitionVersions with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListCoreDefinitionVersions', listCoreDefinitionVersions_nextToken - The token for the next set of results, or ''null'' if there are no
additional results.
$sel:maxResults:ListCoreDefinitionVersions', listCoreDefinitionVersions_maxResults - The maximum number of results to be returned per request.
$sel:coreDefinitionId:ListCoreDefinitionVersions', listCoreDefinitionVersions_coreDefinitionId - The ID of the core definition.
data ListCoreDefinitionVersionsResponse Source #
See: newListCoreDefinitionVersionsResponse smart constructor.
Constructors
| ListCoreDefinitionVersionsResponse' (Maybe Text) (Maybe [VersionInformation]) Int |
Instances
newListCoreDefinitionVersionsResponse Source #
Arguments
| :: Int | |
| -> ListCoreDefinitionVersionsResponse |
Create a value of ListCoreDefinitionVersionsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListCoreDefinitionVersions', listCoreDefinitionVersionsResponse_nextToken - The token for the next set of results, or ''null'' if there are no
additional results.
$sel:versions:ListCoreDefinitionVersionsResponse', listCoreDefinitionVersionsResponse_versions - Information about a version.
$sel:httpStatus:ListCoreDefinitionVersionsResponse', listCoreDefinitionVersionsResponse_httpStatus - The response's http status code.
GetAssociatedRole
data GetAssociatedRole Source #
See: newGetAssociatedRole smart constructor.
Constructors
| GetAssociatedRole' Text |
Instances
Arguments
| :: Text | |
| -> GetAssociatedRole |
Create a value of GetAssociatedRole with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:groupId:GetAssociatedRole', getAssociatedRole_groupId - The ID of the Greengrass group.
data GetAssociatedRoleResponse Source #
See: newGetAssociatedRoleResponse smart constructor.
Instances
newGetAssociatedRoleResponse Source #
Create a value of GetAssociatedRoleResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:roleArn:GetAssociatedRoleResponse', getAssociatedRoleResponse_roleArn - The ARN of the role that is associated with the group.
$sel:associatedAt:GetAssociatedRoleResponse', getAssociatedRoleResponse_associatedAt - The time when the role was associated with the group.
$sel:httpStatus:GetAssociatedRoleResponse', getAssociatedRoleResponse_httpStatus - The response's http status code.
CreateCoreDefinition
data CreateCoreDefinition Source #
Information needed to create a core definition.
See: newCreateCoreDefinition smart constructor.
Constructors
| CreateCoreDefinition' (Maybe Text) (Maybe CoreDefinitionVersion) (Maybe (HashMap Text Text)) (Maybe Text) |
Instances
newCreateCoreDefinition :: CreateCoreDefinition Source #
Create a value of CreateCoreDefinition with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:name:CreateCoreDefinition', createCoreDefinition_name - The name of the core definition.
$sel:initialVersion:CreateCoreDefinition', createCoreDefinition_initialVersion - Information about the initial version of the core definition.
$sel:tags:CreateCoreDefinition', createCoreDefinition_tags - Tag(s) to add to the new resource.
$sel:amznClientToken:CreateCoreDefinition', createCoreDefinition_amznClientToken - A client token used to correlate requests and responses.
data CreateCoreDefinitionResponse Source #
See: newCreateCoreDefinitionResponse smart constructor.
Constructors
| CreateCoreDefinitionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Int |
Instances
newCreateCoreDefinitionResponse Source #
Create a value of CreateCoreDefinitionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTimestamp:CreateCoreDefinitionResponse', createCoreDefinitionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the definition was
created.
$sel:latestVersionArn:CreateCoreDefinitionResponse', createCoreDefinitionResponse_latestVersionArn - The ARN of the latest version associated with the definition.
$sel:latestVersion:CreateCoreDefinitionResponse', createCoreDefinitionResponse_latestVersion - The ID of the latest version associated with the definition.
$sel:arn:CreateCoreDefinitionResponse', createCoreDefinitionResponse_arn - The ARN of the definition.
$sel:id:CreateCoreDefinitionResponse', createCoreDefinitionResponse_id - The ID of the definition.
$sel:name:CreateCoreDefinition', createCoreDefinitionResponse_name - The name of the definition.
$sel:lastUpdatedTimestamp:CreateCoreDefinitionResponse', createCoreDefinitionResponse_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last
updated.
$sel:httpStatus:CreateCoreDefinitionResponse', createCoreDefinitionResponse_httpStatus - The response's http status code.
UpdateConnectivityInfo
data UpdateConnectivityInfo Source #
Connectivity information.
See: newUpdateConnectivityInfo smart constructor.
Constructors
| UpdateConnectivityInfo' (Maybe [ConnectivityInfo]) Text |
Instances
newUpdateConnectivityInfo Source #
Create a value of UpdateConnectivityInfo with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:connectivityInfo:UpdateConnectivityInfo', updateConnectivityInfo_connectivityInfo - A list of connectivity info.
$sel:thingName:UpdateConnectivityInfo', updateConnectivityInfo_thingName - The thing name.
data UpdateConnectivityInfoResponse Source #
See: newUpdateConnectivityInfoResponse smart constructor.
Instances
newUpdateConnectivityInfoResponse Source #
Create a value of UpdateConnectivityInfoResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:message:UpdateConnectivityInfoResponse', updateConnectivityInfoResponse_message - A message about the connectivity info update request.
$sel:version:UpdateConnectivityInfoResponse', updateConnectivityInfoResponse_version - The new version of the connectivity info.
$sel:httpStatus:UpdateConnectivityInfoResponse', updateConnectivityInfoResponse_httpStatus - The response's http status code.
CreateSubscriptionDefinition
data CreateSubscriptionDefinition Source #
See: newCreateSubscriptionDefinition smart constructor.
Constructors
| CreateSubscriptionDefinition' (Maybe Text) (Maybe SubscriptionDefinitionVersion) (Maybe (HashMap Text Text)) (Maybe Text) |
Instances
newCreateSubscriptionDefinition :: CreateSubscriptionDefinition Source #
Create a value of CreateSubscriptionDefinition with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:name:CreateSubscriptionDefinition', createSubscriptionDefinition_name - The name of the subscription definition.
$sel:initialVersion:CreateSubscriptionDefinition', createSubscriptionDefinition_initialVersion - Information about the initial version of the subscription definition.
$sel:tags:CreateSubscriptionDefinition', createSubscriptionDefinition_tags - Tag(s) to add to the new resource.
$sel:amznClientToken:CreateSubscriptionDefinition', createSubscriptionDefinition_amznClientToken - A client token used to correlate requests and responses.
data CreateSubscriptionDefinitionResponse Source #
See: newCreateSubscriptionDefinitionResponse smart constructor.
Constructors
| CreateSubscriptionDefinitionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Int |
Instances
newCreateSubscriptionDefinitionResponse Source #
Arguments
| :: Int | |
| -> CreateSubscriptionDefinitionResponse |
Create a value of CreateSubscriptionDefinitionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTimestamp:CreateSubscriptionDefinitionResponse', createSubscriptionDefinitionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the definition was
created.
$sel:latestVersionArn:CreateSubscriptionDefinitionResponse', createSubscriptionDefinitionResponse_latestVersionArn - The ARN of the latest version associated with the definition.
$sel:latestVersion:CreateSubscriptionDefinitionResponse', createSubscriptionDefinitionResponse_latestVersion - The ID of the latest version associated with the definition.
$sel:arn:CreateSubscriptionDefinitionResponse', createSubscriptionDefinitionResponse_arn - The ARN of the definition.
$sel:id:CreateSubscriptionDefinitionResponse', createSubscriptionDefinitionResponse_id - The ID of the definition.
$sel:name:CreateSubscriptionDefinition', createSubscriptionDefinitionResponse_name - The name of the definition.
$sel:lastUpdatedTimestamp:CreateSubscriptionDefinitionResponse', createSubscriptionDefinitionResponse_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last
updated.
$sel:httpStatus:CreateSubscriptionDefinitionResponse', createSubscriptionDefinitionResponse_httpStatus - The response's http status code.
CreateConnectorDefinition
data CreateConnectorDefinition Source #
See: newCreateConnectorDefinition smart constructor.
Constructors
| CreateConnectorDefinition' (Maybe Text) (Maybe ConnectorDefinitionVersion) (Maybe (HashMap Text Text)) (Maybe Text) |
Instances
newCreateConnectorDefinition :: CreateConnectorDefinition Source #
Create a value of CreateConnectorDefinition with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:name:CreateConnectorDefinition', createConnectorDefinition_name - The name of the connector definition.
$sel:initialVersion:CreateConnectorDefinition', createConnectorDefinition_initialVersion - Information about the initial version of the connector definition.
$sel:tags:CreateConnectorDefinition', createConnectorDefinition_tags - Tag(s) to add to the new resource.
$sel:amznClientToken:CreateConnectorDefinition', createConnectorDefinition_amznClientToken - A client token used to correlate requests and responses.
data CreateConnectorDefinitionResponse Source #
See: newCreateConnectorDefinitionResponse smart constructor.
Constructors
| CreateConnectorDefinitionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Int |
Instances
newCreateConnectorDefinitionResponse Source #
Arguments
| :: Int | |
| -> CreateConnectorDefinitionResponse |
Create a value of CreateConnectorDefinitionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTimestamp:CreateConnectorDefinitionResponse', createConnectorDefinitionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the definition was
created.
$sel:latestVersionArn:CreateConnectorDefinitionResponse', createConnectorDefinitionResponse_latestVersionArn - The ARN of the latest version associated with the definition.
$sel:latestVersion:CreateConnectorDefinitionResponse', createConnectorDefinitionResponse_latestVersion - The ID of the latest version associated with the definition.
$sel:arn:CreateConnectorDefinitionResponse', createConnectorDefinitionResponse_arn - The ARN of the definition.
$sel:id:CreateConnectorDefinitionResponse', createConnectorDefinitionResponse_id - The ID of the definition.
$sel:name:CreateConnectorDefinition', createConnectorDefinitionResponse_name - The name of the definition.
$sel:lastUpdatedTimestamp:CreateConnectorDefinitionResponse', createConnectorDefinitionResponse_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last
updated.
$sel:httpStatus:CreateConnectorDefinitionResponse', createConnectorDefinitionResponse_httpStatus - The response's http status code.
ListConnectorDefinitions (Paginated)
data ListConnectorDefinitions Source #
See: newListConnectorDefinitions smart constructor.
Constructors
| ListConnectorDefinitions' (Maybe Text) (Maybe Text) |
Instances
newListConnectorDefinitions :: ListConnectorDefinitions Source #
Create a value of ListConnectorDefinitions with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListConnectorDefinitions', listConnectorDefinitions_nextToken - The token for the next set of results, or ''null'' if there are no
additional results.
$sel:maxResults:ListConnectorDefinitions', listConnectorDefinitions_maxResults - The maximum number of results to be returned per request.
data ListConnectorDefinitionsResponse Source #
See: newListConnectorDefinitionsResponse smart constructor.
Constructors
| ListConnectorDefinitionsResponse' (Maybe Text) (Maybe [DefinitionInformation]) Int |
Instances
newListConnectorDefinitionsResponse Source #
Create a value of ListConnectorDefinitionsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListConnectorDefinitions', listConnectorDefinitionsResponse_nextToken - The token for the next set of results, or ''null'' if there are no
additional results.
$sel:definitions:ListConnectorDefinitionsResponse', listConnectorDefinitionsResponse_definitions - Information about a definition.
$sel:httpStatus:ListConnectorDefinitionsResponse', listConnectorDefinitionsResponse_httpStatus - The response's http status code.
GetLoggerDefinition
data GetLoggerDefinition Source #
See: newGetLoggerDefinition smart constructor.
Constructors
| GetLoggerDefinition' Text |
Instances
newGetLoggerDefinition Source #
Create a value of GetLoggerDefinition with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:loggerDefinitionId:GetLoggerDefinition', getLoggerDefinition_loggerDefinitionId - The ID of the logger definition.
data GetLoggerDefinitionResponse Source #
See: newGetLoggerDefinitionResponse smart constructor.
Constructors
| GetLoggerDefinitionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe Text) Int |
Instances
newGetLoggerDefinitionResponse Source #
Create a value of GetLoggerDefinitionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTimestamp:GetLoggerDefinitionResponse', getLoggerDefinitionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the definition was
created.
$sel:latestVersionArn:GetLoggerDefinitionResponse', getLoggerDefinitionResponse_latestVersionArn - The ARN of the latest version associated with the definition.
$sel:latestVersion:GetLoggerDefinitionResponse', getLoggerDefinitionResponse_latestVersion - The ID of the latest version associated with the definition.
$sel:arn:GetLoggerDefinitionResponse', getLoggerDefinitionResponse_arn - The ARN of the definition.
$sel:id:GetLoggerDefinitionResponse', getLoggerDefinitionResponse_id - The ID of the definition.
$sel:name:GetLoggerDefinitionResponse', getLoggerDefinitionResponse_name - The name of the definition.
$sel:tags:GetLoggerDefinitionResponse', getLoggerDefinitionResponse_tags - Tag(s) attached to the resource arn.
$sel:lastUpdatedTimestamp:GetLoggerDefinitionResponse', getLoggerDefinitionResponse_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last
updated.
$sel:httpStatus:GetLoggerDefinitionResponse', getLoggerDefinitionResponse_httpStatus - The response's http status code.
DeleteConnectorDefinition
data DeleteConnectorDefinition Source #
See: newDeleteConnectorDefinition smart constructor.
Constructors
| DeleteConnectorDefinition' Text |
Instances
newDeleteConnectorDefinition Source #
Create a value of DeleteConnectorDefinition with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:connectorDefinitionId:DeleteConnectorDefinition', deleteConnectorDefinition_connectorDefinitionId - The ID of the connector definition.
data DeleteConnectorDefinitionResponse Source #
See: newDeleteConnectorDefinitionResponse smart constructor.
Constructors
| DeleteConnectorDefinitionResponse' Int |
Instances
newDeleteConnectorDefinitionResponse Source #
Arguments
| :: Int | |
| -> DeleteConnectorDefinitionResponse |
Create a value of DeleteConnectorDefinitionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteConnectorDefinitionResponse', deleteConnectorDefinitionResponse_httpStatus - The response's http status code.
CreateGroupCertificateAuthority
data CreateGroupCertificateAuthority Source #
See: newCreateGroupCertificateAuthority smart constructor.
Constructors
| CreateGroupCertificateAuthority' (Maybe Text) Text |
Instances
newCreateGroupCertificateAuthority Source #
Create a value of CreateGroupCertificateAuthority with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:amznClientToken:CreateGroupCertificateAuthority', createGroupCertificateAuthority_amznClientToken - A client token used to correlate requests and responses.
$sel:groupId:CreateGroupCertificateAuthority', createGroupCertificateAuthority_groupId - The ID of the Greengrass group.
data CreateGroupCertificateAuthorityResponse Source #
See: newCreateGroupCertificateAuthorityResponse smart constructor.
Constructors
| CreateGroupCertificateAuthorityResponse' (Maybe Text) Int |
Instances
newCreateGroupCertificateAuthorityResponse Source #
Arguments
| :: Int | |
| -> CreateGroupCertificateAuthorityResponse |
Create a value of CreateGroupCertificateAuthorityResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:groupCertificateAuthorityArn:CreateGroupCertificateAuthorityResponse', createGroupCertificateAuthorityResponse_groupCertificateAuthorityArn - The ARN of the group certificate authority.
$sel:httpStatus:CreateGroupCertificateAuthorityResponse', createGroupCertificateAuthorityResponse_httpStatus - The response's http status code.
ListGroupCertificateAuthorities
data ListGroupCertificateAuthorities Source #
See: newListGroupCertificateAuthorities smart constructor.
Constructors
| ListGroupCertificateAuthorities' Text |
Instances
newListGroupCertificateAuthorities Source #
Create a value of ListGroupCertificateAuthorities with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:groupId:ListGroupCertificateAuthorities', listGroupCertificateAuthorities_groupId - The ID of the Greengrass group.
data ListGroupCertificateAuthoritiesResponse Source #
See: newListGroupCertificateAuthoritiesResponse smart constructor.
Constructors
| ListGroupCertificateAuthoritiesResponse' (Maybe [GroupCertificateAuthorityProperties]) Int |
Instances
newListGroupCertificateAuthoritiesResponse Source #
Arguments
| :: Int | |
| -> ListGroupCertificateAuthoritiesResponse |
Create a value of ListGroupCertificateAuthoritiesResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:groupCertificateAuthorities:ListGroupCertificateAuthoritiesResponse', listGroupCertificateAuthoritiesResponse_groupCertificateAuthorities - A list of certificate authorities associated with the group.
$sel:httpStatus:ListGroupCertificateAuthoritiesResponse', listGroupCertificateAuthoritiesResponse_httpStatus - The response's http status code.
DisassociateRoleFromGroup
data DisassociateRoleFromGroup Source #
See: newDisassociateRoleFromGroup smart constructor.
Constructors
| DisassociateRoleFromGroup' Text |
Instances
newDisassociateRoleFromGroup Source #
Create a value of DisassociateRoleFromGroup with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:groupId:DisassociateRoleFromGroup', disassociateRoleFromGroup_groupId - The ID of the Greengrass group.
data DisassociateRoleFromGroupResponse Source #
See: newDisassociateRoleFromGroupResponse smart constructor.
Constructors
| DisassociateRoleFromGroupResponse' (Maybe Text) Int |
Instances
newDisassociateRoleFromGroupResponse Source #
Arguments
| :: Int | |
| -> DisassociateRoleFromGroupResponse |
Create a value of DisassociateRoleFromGroupResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:disassociatedAt:DisassociateRoleFromGroupResponse', disassociateRoleFromGroupResponse_disassociatedAt - The time, in milliseconds since the epoch, when the role was
disassociated from the group.
$sel:httpStatus:DisassociateRoleFromGroupResponse', disassociateRoleFromGroupResponse_httpStatus - The response's http status code.
ListCoreDefinitions (Paginated)
data ListCoreDefinitions Source #
See: newListCoreDefinitions smart constructor.
Constructors
| ListCoreDefinitions' (Maybe Text) (Maybe Text) |
Instances
newListCoreDefinitions :: ListCoreDefinitions Source #
Create a value of ListCoreDefinitions with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListCoreDefinitions', listCoreDefinitions_nextToken - The token for the next set of results, or ''null'' if there are no
additional results.
$sel:maxResults:ListCoreDefinitions', listCoreDefinitions_maxResults - The maximum number of results to be returned per request.
data ListCoreDefinitionsResponse Source #
See: newListCoreDefinitionsResponse smart constructor.
Constructors
| ListCoreDefinitionsResponse' (Maybe Text) (Maybe [DefinitionInformation]) Int |
Instances
newListCoreDefinitionsResponse Source #
Create a value of ListCoreDefinitionsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListCoreDefinitions', listCoreDefinitionsResponse_nextToken - The token for the next set of results, or ''null'' if there are no
additional results.
$sel:definitions:ListCoreDefinitionsResponse', listCoreDefinitionsResponse_definitions - Information about a definition.
$sel:httpStatus:ListCoreDefinitionsResponse', listCoreDefinitionsResponse_httpStatus - The response's http status code.
UpdateConnectorDefinition
data UpdateConnectorDefinition Source #
See: newUpdateConnectorDefinition smart constructor.
Constructors
| UpdateConnectorDefinition' (Maybe Text) Text |
Instances
newUpdateConnectorDefinition Source #
Create a value of UpdateConnectorDefinition with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:name:UpdateConnectorDefinition', updateConnectorDefinition_name - The name of the definition.
$sel:connectorDefinitionId:UpdateConnectorDefinition', updateConnectorDefinition_connectorDefinitionId - The ID of the connector definition.
data UpdateConnectorDefinitionResponse Source #
See: newUpdateConnectorDefinitionResponse smart constructor.
Constructors
| UpdateConnectorDefinitionResponse' Int |
Instances
newUpdateConnectorDefinitionResponse Source #
Arguments
| :: Int | |
| -> UpdateConnectorDefinitionResponse |
Create a value of UpdateConnectorDefinitionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UpdateConnectorDefinitionResponse', updateConnectorDefinitionResponse_httpStatus - The response's http status code.
ListSubscriptionDefinitions (Paginated)
data ListSubscriptionDefinitions Source #
See: newListSubscriptionDefinitions smart constructor.
Constructors
| ListSubscriptionDefinitions' (Maybe Text) (Maybe Text) |
Instances
newListSubscriptionDefinitions :: ListSubscriptionDefinitions Source #
Create a value of ListSubscriptionDefinitions with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListSubscriptionDefinitions', listSubscriptionDefinitions_nextToken - The token for the next set of results, or ''null'' if there are no
additional results.
$sel:maxResults:ListSubscriptionDefinitions', listSubscriptionDefinitions_maxResults - The maximum number of results to be returned per request.
data ListSubscriptionDefinitionsResponse Source #
See: newListSubscriptionDefinitionsResponse smart constructor.
Constructors
| ListSubscriptionDefinitionsResponse' (Maybe Text) (Maybe [DefinitionInformation]) Int |
Instances
newListSubscriptionDefinitionsResponse Source #
Arguments
| :: Int | |
| -> ListSubscriptionDefinitionsResponse |
Create a value of ListSubscriptionDefinitionsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListSubscriptionDefinitions', listSubscriptionDefinitionsResponse_nextToken - The token for the next set of results, or ''null'' if there are no
additional results.
$sel:definitions:ListSubscriptionDefinitionsResponse', listSubscriptionDefinitionsResponse_definitions - Information about a definition.
$sel:httpStatus:ListSubscriptionDefinitionsResponse', listSubscriptionDefinitionsResponse_httpStatus - The response's http status code.
CreateLoggerDefinitionVersion
data CreateLoggerDefinitionVersion Source #
See: newCreateLoggerDefinitionVersion smart constructor.
Constructors
| CreateLoggerDefinitionVersion' (Maybe [GreengrassLogger]) (Maybe Text) Text |
Instances
newCreateLoggerDefinitionVersion Source #
Arguments
| :: Text | |
| -> CreateLoggerDefinitionVersion |
Create a value of CreateLoggerDefinitionVersion with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:loggers:CreateLoggerDefinitionVersion', createLoggerDefinitionVersion_loggers - A list of loggers.
$sel:amznClientToken:CreateLoggerDefinitionVersion', createLoggerDefinitionVersion_amznClientToken - A client token used to correlate requests and responses.
$sel:loggerDefinitionId:CreateLoggerDefinitionVersion', createLoggerDefinitionVersion_loggerDefinitionId - The ID of the logger definition.
data CreateLoggerDefinitionVersionResponse Source #
See: newCreateLoggerDefinitionVersionResponse smart constructor.
Constructors
| CreateLoggerDefinitionVersionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Int |
Instances
newCreateLoggerDefinitionVersionResponse Source #
Arguments
| :: Int | |
| -> CreateLoggerDefinitionVersionResponse |
Create a value of CreateLoggerDefinitionVersionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTimestamp:CreateLoggerDefinitionVersionResponse', createLoggerDefinitionVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the version was created.
$sel:arn:CreateLoggerDefinitionVersionResponse', createLoggerDefinitionVersionResponse_arn - The ARN of the version.
$sel:id:CreateLoggerDefinitionVersionResponse', createLoggerDefinitionVersionResponse_id - The ID of the parent definition that the version is associated with.
$sel:version:CreateLoggerDefinitionVersionResponse', createLoggerDefinitionVersionResponse_version - The ID of the version.
$sel:httpStatus:CreateLoggerDefinitionVersionResponse', createLoggerDefinitionVersionResponse_httpStatus - The response's http status code.
ResetDeployments
data ResetDeployments Source #
Information needed to reset deployments.
See: newResetDeployments smart constructor.
Instances
Arguments
| :: Text | |
| -> ResetDeployments |
Create a value of ResetDeployments with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:force:ResetDeployments', resetDeployments_force - If true, performs a best-effort only core reset.
$sel:amznClientToken:ResetDeployments', resetDeployments_amznClientToken - A client token used to correlate requests and responses.
$sel:groupId:ResetDeployments', resetDeployments_groupId - The ID of the Greengrass group.
data ResetDeploymentsResponse Source #
See: newResetDeploymentsResponse smart constructor.
Instances
newResetDeploymentsResponse Source #
Create a value of ResetDeploymentsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:deploymentId:ResetDeploymentsResponse', resetDeploymentsResponse_deploymentId - The ID of the deployment.
$sel:deploymentArn:ResetDeploymentsResponse', resetDeploymentsResponse_deploymentArn - The ARN of the deployment.
$sel:httpStatus:ResetDeploymentsResponse', resetDeploymentsResponse_httpStatus - The response's http status code.
DeleteDeviceDefinition
data DeleteDeviceDefinition Source #
See: newDeleteDeviceDefinition smart constructor.
Constructors
| DeleteDeviceDefinition' Text |
Instances
newDeleteDeviceDefinition Source #
Create a value of DeleteDeviceDefinition with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:deviceDefinitionId:DeleteDeviceDefinition', deleteDeviceDefinition_deviceDefinitionId - The ID of the device definition.
data DeleteDeviceDefinitionResponse Source #
See: newDeleteDeviceDefinitionResponse smart constructor.
Constructors
| DeleteDeviceDefinitionResponse' Int |
Instances
newDeleteDeviceDefinitionResponse Source #
Create a value of DeleteDeviceDefinitionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteDeviceDefinitionResponse', deleteDeviceDefinitionResponse_httpStatus - The response's http status code.
DisassociateServiceRoleFromAccount
data DisassociateServiceRoleFromAccount Source #
See: newDisassociateServiceRoleFromAccount smart constructor.
Constructors
| DisassociateServiceRoleFromAccount' | |
Instances
newDisassociateServiceRoleFromAccount :: DisassociateServiceRoleFromAccount Source #
Create a value of DisassociateServiceRoleFromAccount with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
data DisassociateServiceRoleFromAccountResponse Source #
See: newDisassociateServiceRoleFromAccountResponse smart constructor.
Constructors
| DisassociateServiceRoleFromAccountResponse' (Maybe Text) Int |
Instances
newDisassociateServiceRoleFromAccountResponse Source #
Arguments
| :: Int | |
| -> DisassociateServiceRoleFromAccountResponse |
Create a value of DisassociateServiceRoleFromAccountResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:disassociatedAt:DisassociateServiceRoleFromAccountResponse', disassociateServiceRoleFromAccountResponse_disassociatedAt - The time when the service role was disassociated from the account.
$sel:httpStatus:DisassociateServiceRoleFromAccountResponse', disassociateServiceRoleFromAccountResponse_httpStatus - The response's http status code.
ListDeviceDefinitions (Paginated)
data ListDeviceDefinitions Source #
See: newListDeviceDefinitions smart constructor.
Constructors
| ListDeviceDefinitions' (Maybe Text) (Maybe Text) |
Instances
newListDeviceDefinitions :: ListDeviceDefinitions Source #
Create a value of ListDeviceDefinitions with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListDeviceDefinitions', listDeviceDefinitions_nextToken - The token for the next set of results, or ''null'' if there are no
additional results.
$sel:maxResults:ListDeviceDefinitions', listDeviceDefinitions_maxResults - The maximum number of results to be returned per request.
data ListDeviceDefinitionsResponse Source #
See: newListDeviceDefinitionsResponse smart constructor.
Constructors
| ListDeviceDefinitionsResponse' (Maybe Text) (Maybe [DefinitionInformation]) Int |
Instances
newListDeviceDefinitionsResponse Source #
Create a value of ListDeviceDefinitionsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListDeviceDefinitions', listDeviceDefinitionsResponse_nextToken - The token for the next set of results, or ''null'' if there are no
additional results.
$sel:definitions:ListDeviceDefinitionsResponse', listDeviceDefinitionsResponse_definitions - Information about a definition.
$sel:httpStatus:ListDeviceDefinitionsResponse', listDeviceDefinitionsResponse_httpStatus - The response's http status code.
ListGroupVersions (Paginated)
data ListGroupVersions Source #
See: newListGroupVersions smart constructor.
Instances
Arguments
| :: Text | |
| -> ListGroupVersions |
Create a value of ListGroupVersions with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListGroupVersions', listGroupVersions_nextToken - The token for the next set of results, or ''null'' if there are no
additional results.
$sel:maxResults:ListGroupVersions', listGroupVersions_maxResults - The maximum number of results to be returned per request.
$sel:groupId:ListGroupVersions', listGroupVersions_groupId - The ID of the Greengrass group.
data ListGroupVersionsResponse Source #
See: newListGroupVersionsResponse smart constructor.
Constructors
| ListGroupVersionsResponse' (Maybe Text) (Maybe [VersionInformation]) Int |
Instances
newListGroupVersionsResponse Source #
Create a value of ListGroupVersionsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListGroupVersions', listGroupVersionsResponse_nextToken - The token for the next set of results, or ''null'' if there are no
additional results.
$sel:versions:ListGroupVersionsResponse', listGroupVersionsResponse_versions - Information about a version.
$sel:httpStatus:ListGroupVersionsResponse', listGroupVersionsResponse_httpStatus - The response's http status code.
UpdateDeviceDefinition
data UpdateDeviceDefinition Source #
See: newUpdateDeviceDefinition smart constructor.
Constructors
| UpdateDeviceDefinition' (Maybe Text) Text |
Instances
newUpdateDeviceDefinition Source #
Create a value of UpdateDeviceDefinition with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:name:UpdateDeviceDefinition', updateDeviceDefinition_name - The name of the definition.
$sel:deviceDefinitionId:UpdateDeviceDefinition', updateDeviceDefinition_deviceDefinitionId - The ID of the device definition.
data UpdateDeviceDefinitionResponse Source #
See: newUpdateDeviceDefinitionResponse smart constructor.
Constructors
| UpdateDeviceDefinitionResponse' Int |
Instances
newUpdateDeviceDefinitionResponse Source #
Create a value of UpdateDeviceDefinitionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UpdateDeviceDefinitionResponse', updateDeviceDefinitionResponse_httpStatus - The response's http status code.
ListResourceDefinitionVersions (Paginated)
data ListResourceDefinitionVersions Source #
See: newListResourceDefinitionVersions smart constructor.
Instances
newListResourceDefinitionVersions Source #
Arguments
| :: Text | |
| -> ListResourceDefinitionVersions |
Create a value of ListResourceDefinitionVersions with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListResourceDefinitionVersions', listResourceDefinitionVersions_nextToken - The token for the next set of results, or ''null'' if there are no
additional results.
$sel:maxResults:ListResourceDefinitionVersions', listResourceDefinitionVersions_maxResults - The maximum number of results to be returned per request.
$sel:resourceDefinitionId:ListResourceDefinitionVersions', listResourceDefinitionVersions_resourceDefinitionId - The ID of the resource definition.
data ListResourceDefinitionVersionsResponse Source #
See: newListResourceDefinitionVersionsResponse smart constructor.
Constructors
| ListResourceDefinitionVersionsResponse' (Maybe Text) (Maybe [VersionInformation]) Int |
Instances
newListResourceDefinitionVersionsResponse Source #
Arguments
| :: Int | |
| -> ListResourceDefinitionVersionsResponse |
Create a value of ListResourceDefinitionVersionsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListResourceDefinitionVersions', listResourceDefinitionVersionsResponse_nextToken - The token for the next set of results, or ''null'' if there are no
additional results.
$sel:versions:ListResourceDefinitionVersionsResponse', listResourceDefinitionVersionsResponse_versions - Information about a version.
$sel:httpStatus:ListResourceDefinitionVersionsResponse', listResourceDefinitionVersionsResponse_httpStatus - The response's http status code.
CreateDeviceDefinition
data CreateDeviceDefinition Source #
See: newCreateDeviceDefinition smart constructor.
Constructors
| CreateDeviceDefinition' (Maybe Text) (Maybe DeviceDefinitionVersion) (Maybe (HashMap Text Text)) (Maybe Text) |
Instances
newCreateDeviceDefinition :: CreateDeviceDefinition Source #
Create a value of CreateDeviceDefinition with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:name:CreateDeviceDefinition', createDeviceDefinition_name - The name of the device definition.
$sel:initialVersion:CreateDeviceDefinition', createDeviceDefinition_initialVersion - Information about the initial version of the device definition.
$sel:tags:CreateDeviceDefinition', createDeviceDefinition_tags - Tag(s) to add to the new resource.
$sel:amznClientToken:CreateDeviceDefinition', createDeviceDefinition_amznClientToken - A client token used to correlate requests and responses.
data CreateDeviceDefinitionResponse Source #
See: newCreateDeviceDefinitionResponse smart constructor.
Constructors
| CreateDeviceDefinitionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Int |
Instances
newCreateDeviceDefinitionResponse Source #
Create a value of CreateDeviceDefinitionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTimestamp:CreateDeviceDefinitionResponse', createDeviceDefinitionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the definition was
created.
$sel:latestVersionArn:CreateDeviceDefinitionResponse', createDeviceDefinitionResponse_latestVersionArn - The ARN of the latest version associated with the definition.
$sel:latestVersion:CreateDeviceDefinitionResponse', createDeviceDefinitionResponse_latestVersion - The ID of the latest version associated with the definition.
$sel:arn:CreateDeviceDefinitionResponse', createDeviceDefinitionResponse_arn - The ARN of the definition.
$sel:id:CreateDeviceDefinitionResponse', createDeviceDefinitionResponse_id - The ID of the definition.
$sel:name:CreateDeviceDefinition', createDeviceDefinitionResponse_name - The name of the definition.
$sel:lastUpdatedTimestamp:CreateDeviceDefinitionResponse', createDeviceDefinitionResponse_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last
updated.
$sel:httpStatus:CreateDeviceDefinitionResponse', createDeviceDefinitionResponse_httpStatus - The response's http status code.
GetResourceDefinition
data GetResourceDefinition Source #
See: newGetResourceDefinition smart constructor.
Constructors
| GetResourceDefinition' Text |
Instances
newGetResourceDefinition Source #
Create a value of GetResourceDefinition with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceDefinitionId:GetResourceDefinition', getResourceDefinition_resourceDefinitionId - The ID of the resource definition.
data GetResourceDefinitionResponse Source #
See: newGetResourceDefinitionResponse smart constructor.
Constructors
| GetResourceDefinitionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe Text) Int |
Instances
newGetResourceDefinitionResponse Source #
Create a value of GetResourceDefinitionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTimestamp:GetResourceDefinitionResponse', getResourceDefinitionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the definition was
created.
$sel:latestVersionArn:GetResourceDefinitionResponse', getResourceDefinitionResponse_latestVersionArn - The ARN of the latest version associated with the definition.
$sel:latestVersion:GetResourceDefinitionResponse', getResourceDefinitionResponse_latestVersion - The ID of the latest version associated with the definition.
$sel:arn:GetResourceDefinitionResponse', getResourceDefinitionResponse_arn - The ARN of the definition.
$sel:id:GetResourceDefinitionResponse', getResourceDefinitionResponse_id - The ID of the definition.
$sel:name:GetResourceDefinitionResponse', getResourceDefinitionResponse_name - The name of the definition.
$sel:tags:GetResourceDefinitionResponse', getResourceDefinitionResponse_tags - Tag(s) attached to the resource arn.
$sel:lastUpdatedTimestamp:GetResourceDefinitionResponse', getResourceDefinitionResponse_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last
updated.
$sel:httpStatus:GetResourceDefinitionResponse', getResourceDefinitionResponse_httpStatus - The response's http status code.
CreateResourceDefinitionVersion
data CreateResourceDefinitionVersion Source #
See: newCreateResourceDefinitionVersion smart constructor.
Instances
newCreateResourceDefinitionVersion Source #
Arguments
| :: Text | |
| -> CreateResourceDefinitionVersion |
Create a value of CreateResourceDefinitionVersion with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resources:CreateResourceDefinitionVersion', createResourceDefinitionVersion_resources - A list of resources.
$sel:amznClientToken:CreateResourceDefinitionVersion', createResourceDefinitionVersion_amznClientToken - A client token used to correlate requests and responses.
$sel:resourceDefinitionId:CreateResourceDefinitionVersion', createResourceDefinitionVersion_resourceDefinitionId - The ID of the resource definition.
data CreateResourceDefinitionVersionResponse Source #
See: newCreateResourceDefinitionVersionResponse smart constructor.
Constructors
| CreateResourceDefinitionVersionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Int |
Instances
newCreateResourceDefinitionVersionResponse Source #
Arguments
| :: Int | |
| -> CreateResourceDefinitionVersionResponse |
Create a value of CreateResourceDefinitionVersionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTimestamp:CreateResourceDefinitionVersionResponse', createResourceDefinitionVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the version was created.
$sel:arn:CreateResourceDefinitionVersionResponse', createResourceDefinitionVersionResponse_arn - The ARN of the version.
$sel:id:CreateResourceDefinitionVersionResponse', createResourceDefinitionVersionResponse_id - The ID of the parent definition that the version is associated with.
$sel:version:CreateResourceDefinitionVersionResponse', createResourceDefinitionVersionResponse_version - The ID of the version.
$sel:httpStatus:CreateResourceDefinitionVersionResponse', createResourceDefinitionVersionResponse_httpStatus - The response's http status code.
CreateGroupVersion
data CreateGroupVersion Source #
See: newCreateGroupVersion smart constructor.
Constructors
| CreateGroupVersion' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Text |
Instances
newCreateGroupVersion Source #
Arguments
| :: Text | |
| -> CreateGroupVersion |
Create a value of CreateGroupVersion with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:subscriptionDefinitionVersionArn:CreateGroupVersion', createGroupVersion_subscriptionDefinitionVersionArn - The ARN of the subscription definition version for this group.
$sel:coreDefinitionVersionArn:CreateGroupVersion', createGroupVersion_coreDefinitionVersionArn - The ARN of the core definition version for this group.
$sel:connectorDefinitionVersionArn:CreateGroupVersion', createGroupVersion_connectorDefinitionVersionArn - The ARN of the connector definition version for this group.
$sel:loggerDefinitionVersionArn:CreateGroupVersion', createGroupVersion_loggerDefinitionVersionArn - The ARN of the logger definition version for this group.
$sel:resourceDefinitionVersionArn:CreateGroupVersion', createGroupVersion_resourceDefinitionVersionArn - The ARN of the resource definition version for this group.
$sel:functionDefinitionVersionArn:CreateGroupVersion', createGroupVersion_functionDefinitionVersionArn - The ARN of the function definition version for this group.
$sel:amznClientToken:CreateGroupVersion', createGroupVersion_amznClientToken - A client token used to correlate requests and responses.
$sel:deviceDefinitionVersionArn:CreateGroupVersion', createGroupVersion_deviceDefinitionVersionArn - The ARN of the device definition version for this group.
$sel:groupId:CreateGroupVersion', createGroupVersion_groupId - The ID of the Greengrass group.
data CreateGroupVersionResponse Source #
See: newCreateGroupVersionResponse smart constructor.
Instances
newCreateGroupVersionResponse Source #
Create a value of CreateGroupVersionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTimestamp:CreateGroupVersionResponse', createGroupVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the version was created.
$sel:arn:CreateGroupVersionResponse', createGroupVersionResponse_arn - The ARN of the version.
$sel:id:CreateGroupVersionResponse', createGroupVersionResponse_id - The ID of the parent definition that the version is associated with.
$sel:version:CreateGroupVersionResponse', createGroupVersionResponse_version - The ID of the version.
$sel:httpStatus:CreateGroupVersionResponse', createGroupVersionResponse_httpStatus - The response's http status code.
GetDeviceDefinitionVersion
data GetDeviceDefinitionVersion Source #
See: newGetDeviceDefinitionVersion smart constructor.
Constructors
| GetDeviceDefinitionVersion' (Maybe Text) Text Text |
Instances
newGetDeviceDefinitionVersion Source #
Arguments
| :: Text | |
| -> Text | |
| -> GetDeviceDefinitionVersion |
Create a value of GetDeviceDefinitionVersion with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:GetDeviceDefinitionVersion', getDeviceDefinitionVersion_nextToken - The token for the next set of results, or ''null'' if there are no
additional results.
$sel:deviceDefinitionVersionId:GetDeviceDefinitionVersion', getDeviceDefinitionVersion_deviceDefinitionVersionId - The ID of the device definition version. This value maps to the
''Version'' property of the corresponding ''VersionInformation''
object, which is returned by ''ListDeviceDefinitionVersions''
requests. If the version is the last one that was associated with a
device definition, the value also maps to the ''LatestVersion''
property of the corresponding ''DefinitionInformation'' object.
$sel:deviceDefinitionId:GetDeviceDefinitionVersion', getDeviceDefinitionVersion_deviceDefinitionId - The ID of the device definition.
data GetDeviceDefinitionVersionResponse Source #
See: newGetDeviceDefinitionVersionResponse smart constructor.
Constructors
| GetDeviceDefinitionVersionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe DeviceDefinitionVersion) Int |
Instances
newGetDeviceDefinitionVersionResponse Source #
Arguments
| :: Int | |
| -> GetDeviceDefinitionVersionResponse |
Create a value of GetDeviceDefinitionVersionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTimestamp:GetDeviceDefinitionVersionResponse', getDeviceDefinitionVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the device definition
version was created.
$sel:nextToken:GetDeviceDefinitionVersion', getDeviceDefinitionVersionResponse_nextToken - The token for the next set of results, or ''null'' if there are no
additional results.
$sel:arn:GetDeviceDefinitionVersionResponse', getDeviceDefinitionVersionResponse_arn - The ARN of the device definition version.
$sel:id:GetDeviceDefinitionVersionResponse', getDeviceDefinitionVersionResponse_id - The ID of the device definition version.
$sel:version:GetDeviceDefinitionVersionResponse', getDeviceDefinitionVersionResponse_version - The version of the device definition version.
$sel:definition:GetDeviceDefinitionVersionResponse', getDeviceDefinitionVersionResponse_definition - Information about the device definition version.
$sel:httpStatus:GetDeviceDefinitionVersionResponse', getDeviceDefinitionVersionResponse_httpStatus - The response's http status code.
GetGroup
See: newGetGroup smart constructor.
Instances
| Eq GetGroup Source # | |
| Read GetGroup Source # | |
| Show GetGroup Source # | |
| Generic GetGroup Source # | |
| NFData GetGroup Source # | |
Defined in Network.AWS.Greengrass.GetGroup | |
| Hashable GetGroup Source # | |
Defined in Network.AWS.Greengrass.GetGroup | |
| AWSRequest GetGroup Source # | |
Defined in Network.AWS.Greengrass.GetGroup Associated Types type AWSResponse GetGroup # Methods request :: GetGroup -> Request GetGroup # response :: MonadResource m => Logger -> Service -> Proxy GetGroup -> ClientResponse ClientBody -> m (Either Error (ClientResponse (AWSResponse GetGroup))) # | |
| ToHeaders GetGroup Source # | |
Defined in Network.AWS.Greengrass.GetGroup | |
| ToPath GetGroup Source # | |
Defined in Network.AWS.Greengrass.GetGroup Methods toPath :: GetGroup -> ByteString # | |
| ToQuery GetGroup Source # | |
Defined in Network.AWS.Greengrass.GetGroup Methods toQuery :: GetGroup -> QueryString # | |
| type Rep GetGroup Source # | |
Defined in Network.AWS.Greengrass.GetGroup | |
| type AWSResponse GetGroup Source # | |
Defined in Network.AWS.Greengrass.GetGroup | |
Create a value of GetGroup with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:groupId:GetGroup', getGroup_groupId - The ID of the Greengrass group.
data GetGroupResponse Source #
See: newGetGroupResponse smart constructor.
Constructors
| GetGroupResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe Text) Int |
Instances
Arguments
| :: Int | |
| -> GetGroupResponse |
Create a value of GetGroupResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTimestamp:GetGroupResponse', getGroupResponse_creationTimestamp - The time, in milliseconds since the epoch, when the definition was
created.
$sel:latestVersionArn:GetGroupResponse', getGroupResponse_latestVersionArn - The ARN of the latest version associated with the definition.
$sel:latestVersion:GetGroupResponse', getGroupResponse_latestVersion - The ID of the latest version associated with the definition.
$sel:arn:GetGroupResponse', getGroupResponse_arn - The ARN of the definition.
$sel:id:GetGroupResponse', getGroupResponse_id - The ID of the definition.
$sel:name:GetGroupResponse', getGroupResponse_name - The name of the definition.
$sel:tags:GetGroupResponse', getGroupResponse_tags - Tag(s) attached to the resource arn.
$sel:lastUpdatedTimestamp:GetGroupResponse', getGroupResponse_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last
updated.
$sel:httpStatus:GetGroupResponse', getGroupResponse_httpStatus - The response's http status code.
DeleteGroup
data DeleteGroup Source #
See: newDeleteGroup smart constructor.
Constructors
| DeleteGroup' Text |
Instances
Arguments
| :: Text | |
| -> DeleteGroup |
Create a value of DeleteGroup with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:groupId:DeleteGroup', deleteGroup_groupId - The ID of the Greengrass group.
data DeleteGroupResponse Source #
See: newDeleteGroupResponse smart constructor.
Constructors
| DeleteGroupResponse' Int |
Instances
newDeleteGroupResponse Source #
Arguments
| :: Int | |
| -> DeleteGroupResponse |
Create a value of DeleteGroupResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteGroupResponse', deleteGroupResponse_httpStatus - The response's http status code.
ListFunctionDefinitions (Paginated)
data ListFunctionDefinitions Source #
See: newListFunctionDefinitions smart constructor.
Constructors
| ListFunctionDefinitions' (Maybe Text) (Maybe Text) |
Instances
newListFunctionDefinitions :: ListFunctionDefinitions Source #
Create a value of ListFunctionDefinitions with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListFunctionDefinitions', listFunctionDefinitions_nextToken - The token for the next set of results, or ''null'' if there are no
additional results.
$sel:maxResults:ListFunctionDefinitions', listFunctionDefinitions_maxResults - The maximum number of results to be returned per request.
data ListFunctionDefinitionsResponse Source #
See: newListFunctionDefinitionsResponse smart constructor.
Constructors
| ListFunctionDefinitionsResponse' (Maybe Text) (Maybe [DefinitionInformation]) Int |
Instances
newListFunctionDefinitionsResponse Source #
Create a value of ListFunctionDefinitionsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListFunctionDefinitions', listFunctionDefinitionsResponse_nextToken - The token for the next set of results, or ''null'' if there are no
additional results.
$sel:definitions:ListFunctionDefinitionsResponse', listFunctionDefinitionsResponse_definitions - Information about a definition.
$sel:httpStatus:ListFunctionDefinitionsResponse', listFunctionDefinitionsResponse_httpStatus - The response's http status code.
DeleteFunctionDefinition
data DeleteFunctionDefinition Source #
See: newDeleteFunctionDefinition smart constructor.
Constructors
| DeleteFunctionDefinition' Text |
Instances
newDeleteFunctionDefinition Source #
Create a value of DeleteFunctionDefinition with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:functionDefinitionId:DeleteFunctionDefinition', deleteFunctionDefinition_functionDefinitionId - The ID of the Lambda function definition.
data DeleteFunctionDefinitionResponse Source #
See: newDeleteFunctionDefinitionResponse smart constructor.
Constructors
| DeleteFunctionDefinitionResponse' Int |
Instances
newDeleteFunctionDefinitionResponse Source #
Create a value of DeleteFunctionDefinitionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteFunctionDefinitionResponse', deleteFunctionDefinitionResponse_httpStatus - The response's http status code.
UpdateFunctionDefinition
data UpdateFunctionDefinition Source #
See: newUpdateFunctionDefinition smart constructor.
Constructors
| UpdateFunctionDefinition' (Maybe Text) Text |
Instances
newUpdateFunctionDefinition Source #
Create a value of UpdateFunctionDefinition with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:name:UpdateFunctionDefinition', updateFunctionDefinition_name - The name of the definition.
$sel:functionDefinitionId:UpdateFunctionDefinition', updateFunctionDefinition_functionDefinitionId - The ID of the Lambda function definition.
data UpdateFunctionDefinitionResponse Source #
See: newUpdateFunctionDefinitionResponse smart constructor.
Constructors
| UpdateFunctionDefinitionResponse' Int |
Instances
newUpdateFunctionDefinitionResponse Source #
Create a value of UpdateFunctionDefinitionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UpdateFunctionDefinitionResponse', updateFunctionDefinitionResponse_httpStatus - The response's http status code.
ListBulkDeploymentDetailedReports (Paginated)
data ListBulkDeploymentDetailedReports Source #
See: newListBulkDeploymentDetailedReports smart constructor.
Instances
newListBulkDeploymentDetailedReports Source #
Arguments
| :: Text | |
| -> ListBulkDeploymentDetailedReports |
Create a value of ListBulkDeploymentDetailedReports with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListBulkDeploymentDetailedReports', listBulkDeploymentDetailedReports_nextToken - The token for the next set of results, or ''null'' if there are no
additional results.
$sel:maxResults:ListBulkDeploymentDetailedReports', listBulkDeploymentDetailedReports_maxResults - The maximum number of results to be returned per request.
$sel:bulkDeploymentId:ListBulkDeploymentDetailedReports', listBulkDeploymentDetailedReports_bulkDeploymentId - The ID of the bulk deployment.
data ListBulkDeploymentDetailedReportsResponse Source #
See: newListBulkDeploymentDetailedReportsResponse smart constructor.
Constructors
| ListBulkDeploymentDetailedReportsResponse' (Maybe Text) (Maybe [BulkDeploymentResult]) Int |
Instances
newListBulkDeploymentDetailedReportsResponse Source #
Arguments
| :: Int | |
| -> ListBulkDeploymentDetailedReportsResponse |
Create a value of ListBulkDeploymentDetailedReportsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListBulkDeploymentDetailedReports', listBulkDeploymentDetailedReportsResponse_nextToken - The token for the next set of results, or ''null'' if there are no
additional results.
$sel:deployments:ListBulkDeploymentDetailedReportsResponse', listBulkDeploymentDetailedReportsResponse_deployments - A list of the individual group deployments in the bulk deployment
operation.
$sel:httpStatus:ListBulkDeploymentDetailedReportsResponse', listBulkDeploymentDetailedReportsResponse_httpStatus - The response's http status code.
UpdateGroup
data UpdateGroup Source #
See: newUpdateGroup smart constructor.
Constructors
| UpdateGroup' (Maybe Text) Text |
Instances
Arguments
| :: Text | |
| -> UpdateGroup |
Create a value of UpdateGroup with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:name:UpdateGroup', updateGroup_name - The name of the definition.
$sel:groupId:UpdateGroup', updateGroup_groupId - The ID of the Greengrass group.
data UpdateGroupResponse Source #
See: newUpdateGroupResponse smart constructor.
Constructors
| UpdateGroupResponse' Int |
Instances
newUpdateGroupResponse Source #
Arguments
| :: Int | |
| -> UpdateGroupResponse |
Create a value of UpdateGroupResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UpdateGroupResponse', updateGroupResponse_httpStatus - The response's http status code.
GetDeploymentStatus
data GetDeploymentStatus Source #
See: newGetDeploymentStatus smart constructor.
Constructors
| GetDeploymentStatus' Text Text |
Instances
newGetDeploymentStatus Source #
Arguments
| :: Text | |
| -> Text | |
| -> GetDeploymentStatus |
Create a value of GetDeploymentStatus with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:groupId:GetDeploymentStatus', getDeploymentStatus_groupId - The ID of the Greengrass group.
$sel:deploymentId:GetDeploymentStatus', getDeploymentStatus_deploymentId - The ID of the deployment.
data GetDeploymentStatusResponse Source #
See: newGetDeploymentStatusResponse smart constructor.
Constructors
| GetDeploymentStatusResponse' (Maybe DeploymentType) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [ErrorDetail]) Int |
Instances
newGetDeploymentStatusResponse Source #
Create a value of GetDeploymentStatusResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:deploymentType:GetDeploymentStatusResponse', getDeploymentStatusResponse_deploymentType - The type of the deployment.
$sel:updatedAt:GetDeploymentStatusResponse', getDeploymentStatusResponse_updatedAt - The time, in milliseconds since the epoch, when the deployment status
was updated.
$sel:deploymentStatus:GetDeploymentStatusResponse', getDeploymentStatusResponse_deploymentStatus - The status of the deployment: ''InProgress'', ''Building'',
''Success'', or ''Failure''.
$sel:errorMessage:GetDeploymentStatusResponse', getDeploymentStatusResponse_errorMessage - Error message
$sel:errorDetails:GetDeploymentStatusResponse', getDeploymentStatusResponse_errorDetails - Error details
$sel:httpStatus:GetDeploymentStatusResponse', getDeploymentStatusResponse_httpStatus - The response's http status code.
GetFunctionDefinitionVersion
data GetFunctionDefinitionVersion Source #
See: newGetFunctionDefinitionVersion smart constructor.
Constructors
| GetFunctionDefinitionVersion' (Maybe Text) Text Text |
Instances
newGetFunctionDefinitionVersion Source #
Arguments
| :: Text | |
| -> Text |
|
| -> GetFunctionDefinitionVersion |
Create a value of GetFunctionDefinitionVersion with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:GetFunctionDefinitionVersion', getFunctionDefinitionVersion_nextToken - The token for the next set of results, or ''null'' if there are no
additional results.
$sel:functionDefinitionId:GetFunctionDefinitionVersion', getFunctionDefinitionVersion_functionDefinitionId - The ID of the Lambda function definition.
$sel:functionDefinitionVersionId:GetFunctionDefinitionVersion', getFunctionDefinitionVersion_functionDefinitionVersionId - The ID of the function definition version. This value maps to the
''Version'' property of the corresponding ''VersionInformation''
object, which is returned by ''ListFunctionDefinitionVersions''
requests. If the version is the last one that was associated with a
function definition, the value also maps to the ''LatestVersion''
property of the corresponding ''DefinitionInformation'' object.
data GetFunctionDefinitionVersionResponse Source #
See: newGetFunctionDefinitionVersionResponse smart constructor.
Constructors
| GetFunctionDefinitionVersionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe FunctionDefinitionVersion) Int |
Instances
newGetFunctionDefinitionVersionResponse Source #
Arguments
| :: Int | |
| -> GetFunctionDefinitionVersionResponse |
Create a value of GetFunctionDefinitionVersionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTimestamp:GetFunctionDefinitionVersionResponse', getFunctionDefinitionVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the function definition
version was created.
$sel:nextToken:GetFunctionDefinitionVersion', getFunctionDefinitionVersionResponse_nextToken - The token for the next set of results, or ''null'' if there are no
additional results.
$sel:arn:GetFunctionDefinitionVersionResponse', getFunctionDefinitionVersionResponse_arn - The ARN of the function definition version.
$sel:id:GetFunctionDefinitionVersionResponse', getFunctionDefinitionVersionResponse_id - The ID of the function definition version.
$sel:version:GetFunctionDefinitionVersionResponse', getFunctionDefinitionVersionResponse_version - The version of the function definition version.
$sel:definition:GetFunctionDefinitionVersionResponse', getFunctionDefinitionVersionResponse_definition - Information on the definition.
$sel:httpStatus:GetFunctionDefinitionVersionResponse', getFunctionDefinitionVersionResponse_httpStatus - The response's http status code.
GetBulkDeploymentStatus
data GetBulkDeploymentStatus Source #
See: newGetBulkDeploymentStatus smart constructor.
Constructors
| GetBulkDeploymentStatus' Text |
Instances
newGetBulkDeploymentStatus Source #
Create a value of GetBulkDeploymentStatus with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:bulkDeploymentId:GetBulkDeploymentStatus', getBulkDeploymentStatus_bulkDeploymentId - The ID of the bulk deployment.
data GetBulkDeploymentStatusResponse Source #
See: newGetBulkDeploymentStatusResponse smart constructor.
Constructors
| GetBulkDeploymentStatusResponse' (Maybe BulkDeploymentStatus) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe BulkDeploymentMetrics) (Maybe Text) (Maybe [ErrorDetail]) Int |
Instances
newGetBulkDeploymentStatusResponse Source #
Create a value of GetBulkDeploymentStatusResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:bulkDeploymentStatus:GetBulkDeploymentStatusResponse', getBulkDeploymentStatusResponse_bulkDeploymentStatus - The status of the bulk deployment.
$sel:createdAt:GetBulkDeploymentStatusResponse', getBulkDeploymentStatusResponse_createdAt - The time, in ISO format, when the deployment was created.
$sel:tags:GetBulkDeploymentStatusResponse', getBulkDeploymentStatusResponse_tags - Tag(s) attached to the resource arn.
$sel:bulkDeploymentMetrics:GetBulkDeploymentStatusResponse', getBulkDeploymentStatusResponse_bulkDeploymentMetrics - Relevant metrics on input records processed during bulk deployment.
$sel:errorMessage:GetBulkDeploymentStatusResponse', getBulkDeploymentStatusResponse_errorMessage - Error message
$sel:errorDetails:GetBulkDeploymentStatusResponse', getBulkDeploymentStatusResponse_errorDetails - Error details
$sel:httpStatus:GetBulkDeploymentStatusResponse', getBulkDeploymentStatusResponse_httpStatus - The response's http status code.
CreateFunctionDefinition
data CreateFunctionDefinition Source #
See: newCreateFunctionDefinition smart constructor.
Constructors
| CreateFunctionDefinition' (Maybe Text) (Maybe FunctionDefinitionVersion) (Maybe (HashMap Text Text)) (Maybe Text) |
Instances
newCreateFunctionDefinition :: CreateFunctionDefinition Source #
Create a value of CreateFunctionDefinition with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:name:CreateFunctionDefinition', createFunctionDefinition_name - The name of the function definition.
$sel:initialVersion:CreateFunctionDefinition', createFunctionDefinition_initialVersion - Information about the initial version of the function definition.
$sel:tags:CreateFunctionDefinition', createFunctionDefinition_tags - Tag(s) to add to the new resource.
$sel:amznClientToken:CreateFunctionDefinition', createFunctionDefinition_amznClientToken - A client token used to correlate requests and responses.
data CreateFunctionDefinitionResponse Source #
See: newCreateFunctionDefinitionResponse smart constructor.
Constructors
| CreateFunctionDefinitionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Int |
Instances
newCreateFunctionDefinitionResponse Source #
Create a value of CreateFunctionDefinitionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTimestamp:CreateFunctionDefinitionResponse', createFunctionDefinitionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the definition was
created.
$sel:latestVersionArn:CreateFunctionDefinitionResponse', createFunctionDefinitionResponse_latestVersionArn - The ARN of the latest version associated with the definition.
$sel:latestVersion:CreateFunctionDefinitionResponse', createFunctionDefinitionResponse_latestVersion - The ID of the latest version associated with the definition.
$sel:arn:CreateFunctionDefinitionResponse', createFunctionDefinitionResponse_arn - The ARN of the definition.
$sel:id:CreateFunctionDefinitionResponse', createFunctionDefinitionResponse_id - The ID of the definition.
$sel:name:CreateFunctionDefinition', createFunctionDefinitionResponse_name - The name of the definition.
$sel:lastUpdatedTimestamp:CreateFunctionDefinitionResponse', createFunctionDefinitionResponse_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last
updated.
$sel:httpStatus:CreateFunctionDefinitionResponse', createFunctionDefinitionResponse_httpStatus - The response's http status code.
GetConnectorDefinition
data GetConnectorDefinition Source #
See: newGetConnectorDefinition smart constructor.
Constructors
| GetConnectorDefinition' Text |
Instances
newGetConnectorDefinition Source #
Create a value of GetConnectorDefinition with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:connectorDefinitionId:GetConnectorDefinition', getConnectorDefinition_connectorDefinitionId - The ID of the connector definition.
data GetConnectorDefinitionResponse Source #
See: newGetConnectorDefinitionResponse smart constructor.
Constructors
| GetConnectorDefinitionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe Text) Int |
Instances
newGetConnectorDefinitionResponse Source #
Create a value of GetConnectorDefinitionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTimestamp:GetConnectorDefinitionResponse', getConnectorDefinitionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the definition was
created.
$sel:latestVersionArn:GetConnectorDefinitionResponse', getConnectorDefinitionResponse_latestVersionArn - The ARN of the latest version associated with the definition.
$sel:latestVersion:GetConnectorDefinitionResponse', getConnectorDefinitionResponse_latestVersion - The ID of the latest version associated with the definition.
$sel:arn:GetConnectorDefinitionResponse', getConnectorDefinitionResponse_arn - The ARN of the definition.
$sel:id:GetConnectorDefinitionResponse', getConnectorDefinitionResponse_id - The ID of the definition.
$sel:name:GetConnectorDefinitionResponse', getConnectorDefinitionResponse_name - The name of the definition.
$sel:tags:GetConnectorDefinitionResponse', getConnectorDefinitionResponse_tags - Tag(s) attached to the resource arn.
$sel:lastUpdatedTimestamp:GetConnectorDefinitionResponse', getConnectorDefinitionResponse_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last
updated.
$sel:httpStatus:GetConnectorDefinitionResponse', getConnectorDefinitionResponse_httpStatus - The response's http status code.
GetSubscriptionDefinition
data GetSubscriptionDefinition Source #
See: newGetSubscriptionDefinition smart constructor.
Constructors
| GetSubscriptionDefinition' Text |
Instances
newGetSubscriptionDefinition Source #
Arguments
| :: Text | |
| -> GetSubscriptionDefinition |
Create a value of GetSubscriptionDefinition with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:subscriptionDefinitionId:GetSubscriptionDefinition', getSubscriptionDefinition_subscriptionDefinitionId - The ID of the subscription definition.
data GetSubscriptionDefinitionResponse Source #
See: newGetSubscriptionDefinitionResponse smart constructor.
Constructors
| GetSubscriptionDefinitionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe Text) Int |
Instances
newGetSubscriptionDefinitionResponse Source #
Arguments
| :: Int | |
| -> GetSubscriptionDefinitionResponse |
Create a value of GetSubscriptionDefinitionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTimestamp:GetSubscriptionDefinitionResponse', getSubscriptionDefinitionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the definition was
created.
$sel:latestVersionArn:GetSubscriptionDefinitionResponse', getSubscriptionDefinitionResponse_latestVersionArn - The ARN of the latest version associated with the definition.
$sel:latestVersion:GetSubscriptionDefinitionResponse', getSubscriptionDefinitionResponse_latestVersion - The ID of the latest version associated with the definition.
$sel:arn:GetSubscriptionDefinitionResponse', getSubscriptionDefinitionResponse_arn - The ARN of the definition.
$sel:id:GetSubscriptionDefinitionResponse', getSubscriptionDefinitionResponse_id - The ID of the definition.
$sel:name:GetSubscriptionDefinitionResponse', getSubscriptionDefinitionResponse_name - The name of the definition.
$sel:tags:GetSubscriptionDefinitionResponse', getSubscriptionDefinitionResponse_tags - Tag(s) attached to the resource arn.
$sel:lastUpdatedTimestamp:GetSubscriptionDefinitionResponse', getSubscriptionDefinitionResponse_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last
updated.
$sel:httpStatus:GetSubscriptionDefinitionResponse', getSubscriptionDefinitionResponse_httpStatus - The response's http status code.
GetCoreDefinition
data GetCoreDefinition Source #
See: newGetCoreDefinition smart constructor.
Constructors
| GetCoreDefinition' Text |
Instances
Create a value of GetCoreDefinition with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:coreDefinitionId:GetCoreDefinition', getCoreDefinition_coreDefinitionId - The ID of the core definition.
data GetCoreDefinitionResponse Source #
See: newGetCoreDefinitionResponse smart constructor.
Constructors
| GetCoreDefinitionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe Text) Int |
Instances
newGetCoreDefinitionResponse Source #
Create a value of GetCoreDefinitionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTimestamp:GetCoreDefinitionResponse', getCoreDefinitionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the definition was
created.
$sel:latestVersionArn:GetCoreDefinitionResponse', getCoreDefinitionResponse_latestVersionArn - The ARN of the latest version associated with the definition.
$sel:latestVersion:GetCoreDefinitionResponse', getCoreDefinitionResponse_latestVersion - The ID of the latest version associated with the definition.
$sel:arn:GetCoreDefinitionResponse', getCoreDefinitionResponse_arn - The ARN of the definition.
$sel:id:GetCoreDefinitionResponse', getCoreDefinitionResponse_id - The ID of the definition.
$sel:name:GetCoreDefinitionResponse', getCoreDefinitionResponse_name - The name of the definition.
$sel:tags:GetCoreDefinitionResponse', getCoreDefinitionResponse_tags - Tag(s) attached to the resource arn.
$sel:lastUpdatedTimestamp:GetCoreDefinitionResponse', getCoreDefinitionResponse_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last
updated.
$sel:httpStatus:GetCoreDefinitionResponse', getCoreDefinitionResponse_httpStatus - The response's http status code.
GetServiceRoleForAccount
data GetServiceRoleForAccount Source #
See: newGetServiceRoleForAccount smart constructor.
Constructors
| GetServiceRoleForAccount' | |
Instances
newGetServiceRoleForAccount :: GetServiceRoleForAccount Source #
Create a value of GetServiceRoleForAccount with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
data GetServiceRoleForAccountResponse Source #
See: newGetServiceRoleForAccountResponse smart constructor.
Instances
newGetServiceRoleForAccountResponse Source #
Create a value of GetServiceRoleForAccountResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:roleArn:GetServiceRoleForAccountResponse', getServiceRoleForAccountResponse_roleArn - The ARN of the role which is associated with the account.
$sel:associatedAt:GetServiceRoleForAccountResponse', getServiceRoleForAccountResponse_associatedAt - The time when the service role was associated with the account.
$sel:httpStatus:GetServiceRoleForAccountResponse', getServiceRoleForAccountResponse_httpStatus - The response's http status code.
CreateDeployment
data CreateDeployment Source #
See: newCreateDeployment smart constructor.
Constructors
| CreateDeployment' (Maybe Text) (Maybe Text) (Maybe Text) Text DeploymentType |
Instances
Arguments
| :: Text | |
| -> DeploymentType | |
| -> CreateDeployment |
Create a value of CreateDeployment with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:deploymentId:CreateDeployment', createDeployment_deploymentId - The ID of the deployment if you wish to redeploy a previous deployment.
$sel:groupVersionId:CreateDeployment', createDeployment_groupVersionId - The ID of the group version to be deployed.
$sel:amznClientToken:CreateDeployment', createDeployment_amznClientToken - A client token used to correlate requests and responses.
$sel:groupId:CreateDeployment', createDeployment_groupId - The ID of the Greengrass group.
$sel:deploymentType:CreateDeployment', createDeployment_deploymentType - The type of deployment. When used for ''CreateDeployment'', only
''NewDeployment'' and ''Redeployment'' are valid.
data CreateDeploymentResponse Source #
See: newCreateDeploymentResponse smart constructor.
Instances
newCreateDeploymentResponse Source #
Create a value of CreateDeploymentResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:deploymentId:CreateDeployment', createDeploymentResponse_deploymentId - The ID of the deployment.
$sel:deploymentArn:CreateDeploymentResponse', createDeploymentResponse_deploymentArn - The ARN of the deployment.
$sel:httpStatus:CreateDeploymentResponse', createDeploymentResponse_httpStatus - The response's http status code.
GetLoggerDefinitionVersion
data GetLoggerDefinitionVersion Source #
See: newGetLoggerDefinitionVersion smart constructor.
Constructors
| GetLoggerDefinitionVersion' (Maybe Text) Text Text |
Instances
newGetLoggerDefinitionVersion Source #
Arguments
| :: Text | |
| -> Text | |
| -> GetLoggerDefinitionVersion |
Create a value of GetLoggerDefinitionVersion with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:GetLoggerDefinitionVersion', getLoggerDefinitionVersion_nextToken - The token for the next set of results, or ''null'' if there are no
additional results.
$sel:loggerDefinitionVersionId:GetLoggerDefinitionVersion', getLoggerDefinitionVersion_loggerDefinitionVersionId - The ID of the logger definition version. This value maps to the
''Version'' property of the corresponding ''VersionInformation''
object, which is returned by ''ListLoggerDefinitionVersions''
requests. If the version is the last one that was associated with a
logger definition, the value also maps to the ''LatestVersion''
property of the corresponding ''DefinitionInformation'' object.
$sel:loggerDefinitionId:GetLoggerDefinitionVersion', getLoggerDefinitionVersion_loggerDefinitionId - The ID of the logger definition.
data GetLoggerDefinitionVersionResponse Source #
See: newGetLoggerDefinitionVersionResponse smart constructor.
Constructors
| GetLoggerDefinitionVersionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe LoggerDefinitionVersion) Int |
Instances
newGetLoggerDefinitionVersionResponse Source #
Arguments
| :: Int | |
| -> GetLoggerDefinitionVersionResponse |
Create a value of GetLoggerDefinitionVersionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTimestamp:GetLoggerDefinitionVersionResponse', getLoggerDefinitionVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the logger definition
version was created.
$sel:arn:GetLoggerDefinitionVersionResponse', getLoggerDefinitionVersionResponse_arn - The ARN of the logger definition version.
$sel:id:GetLoggerDefinitionVersionResponse', getLoggerDefinitionVersionResponse_id - The ID of the logger definition version.
$sel:version:GetLoggerDefinitionVersionResponse', getLoggerDefinitionVersionResponse_version - The version of the logger definition version.
$sel:definition:GetLoggerDefinitionVersionResponse', getLoggerDefinitionVersionResponse_definition - Information about the logger definition version.
$sel:httpStatus:GetLoggerDefinitionVersionResponse', getLoggerDefinitionVersionResponse_httpStatus - The response's http status code.
CreateLoggerDefinition
data CreateLoggerDefinition Source #
See: newCreateLoggerDefinition smart constructor.
Constructors
| CreateLoggerDefinition' (Maybe Text) (Maybe LoggerDefinitionVersion) (Maybe (HashMap Text Text)) (Maybe Text) |
Instances
newCreateLoggerDefinition :: CreateLoggerDefinition Source #
Create a value of CreateLoggerDefinition with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:name:CreateLoggerDefinition', createLoggerDefinition_name - The name of the logger definition.
$sel:initialVersion:CreateLoggerDefinition', createLoggerDefinition_initialVersion - Information about the initial version of the logger definition.
$sel:tags:CreateLoggerDefinition', createLoggerDefinition_tags - Tag(s) to add to the new resource.
$sel:amznClientToken:CreateLoggerDefinition', createLoggerDefinition_amznClientToken - A client token used to correlate requests and responses.
data CreateLoggerDefinitionResponse Source #
See: newCreateLoggerDefinitionResponse smart constructor.
Constructors
| CreateLoggerDefinitionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Int |
Instances
newCreateLoggerDefinitionResponse Source #
Create a value of CreateLoggerDefinitionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTimestamp:CreateLoggerDefinitionResponse', createLoggerDefinitionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the definition was
created.
$sel:latestVersionArn:CreateLoggerDefinitionResponse', createLoggerDefinitionResponse_latestVersionArn - The ARN of the latest version associated with the definition.
$sel:latestVersion:CreateLoggerDefinitionResponse', createLoggerDefinitionResponse_latestVersion - The ID of the latest version associated with the definition.
$sel:arn:CreateLoggerDefinitionResponse', createLoggerDefinitionResponse_arn - The ARN of the definition.
$sel:id:CreateLoggerDefinitionResponse', createLoggerDefinitionResponse_id - The ID of the definition.
$sel:name:CreateLoggerDefinition', createLoggerDefinitionResponse_name - The name of the definition.
$sel:lastUpdatedTimestamp:CreateLoggerDefinitionResponse', createLoggerDefinitionResponse_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last
updated.
$sel:httpStatus:CreateLoggerDefinitionResponse', createLoggerDefinitionResponse_httpStatus - The response's http status code.
GetGroupCertificateAuthority
data GetGroupCertificateAuthority Source #
See: newGetGroupCertificateAuthority smart constructor.
Constructors
| GetGroupCertificateAuthority' Text Text |
Instances
newGetGroupCertificateAuthority Source #
Arguments
| :: Text | |
| -> Text | |
| -> GetGroupCertificateAuthority |
Create a value of GetGroupCertificateAuthority with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:certificateAuthorityId:GetGroupCertificateAuthority', getGroupCertificateAuthority_certificateAuthorityId - The ID of the certificate authority.
$sel:groupId:GetGroupCertificateAuthority', getGroupCertificateAuthority_groupId - The ID of the Greengrass group.
data GetGroupCertificateAuthorityResponse Source #
See: newGetGroupCertificateAuthorityResponse smart constructor.
Instances
newGetGroupCertificateAuthorityResponse Source #
Arguments
| :: Int | |
| -> GetGroupCertificateAuthorityResponse |
Create a value of GetGroupCertificateAuthorityResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:groupCertificateAuthorityArn:GetGroupCertificateAuthorityResponse', getGroupCertificateAuthorityResponse_groupCertificateAuthorityArn - The ARN of the certificate authority for the group.
$sel:pemEncodedCertificate:GetGroupCertificateAuthorityResponse', getGroupCertificateAuthorityResponse_pemEncodedCertificate - The PEM encoded certificate for the group.
$sel:groupCertificateAuthorityId:GetGroupCertificateAuthorityResponse', getGroupCertificateAuthorityResponse_groupCertificateAuthorityId - The ID of the certificate authority for the group.
$sel:httpStatus:GetGroupCertificateAuthorityResponse', getGroupCertificateAuthorityResponse_httpStatus - The response's http status code.
GetConnectorDefinitionVersion
data GetConnectorDefinitionVersion Source #
See: newGetConnectorDefinitionVersion smart constructor.
Constructors
| GetConnectorDefinitionVersion' (Maybe Text) Text Text |
Instances
newGetConnectorDefinitionVersion Source #
Arguments
| :: Text | |
| -> Text |
|
| -> GetConnectorDefinitionVersion |
Create a value of GetConnectorDefinitionVersion with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:GetConnectorDefinitionVersion', getConnectorDefinitionVersion_nextToken - The token for the next set of results, or ''null'' if there are no
additional results.
$sel:connectorDefinitionId:GetConnectorDefinitionVersion', getConnectorDefinitionVersion_connectorDefinitionId - The ID of the connector definition.
$sel:connectorDefinitionVersionId:GetConnectorDefinitionVersion', getConnectorDefinitionVersion_connectorDefinitionVersionId - The ID of the connector definition version. This value maps to the
''Version'' property of the corresponding ''VersionInformation''
object, which is returned by ''ListConnectorDefinitionVersions''
requests. If the version is the last one that was associated with a
connector definition, the value also maps to the ''LatestVersion''
property of the corresponding ''DefinitionInformation'' object.
data GetConnectorDefinitionVersionResponse Source #
See: newGetConnectorDefinitionVersionResponse smart constructor.
Constructors
| GetConnectorDefinitionVersionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ConnectorDefinitionVersion) Int |
Instances
newGetConnectorDefinitionVersionResponse Source #
Arguments
| :: Int | |
| -> GetConnectorDefinitionVersionResponse |
Create a value of GetConnectorDefinitionVersionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTimestamp:GetConnectorDefinitionVersionResponse', getConnectorDefinitionVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the connector definition
version was created.
$sel:nextToken:GetConnectorDefinitionVersion', getConnectorDefinitionVersionResponse_nextToken - The token for the next set of results, or ''null'' if there are no
additional results.
$sel:arn:GetConnectorDefinitionVersionResponse', getConnectorDefinitionVersionResponse_arn - The ARN of the connector definition version.
$sel:id:GetConnectorDefinitionVersionResponse', getConnectorDefinitionVersionResponse_id - The ID of the connector definition version.
$sel:version:GetConnectorDefinitionVersionResponse', getConnectorDefinitionVersionResponse_version - The version of the connector definition version.
$sel:definition:GetConnectorDefinitionVersionResponse', getConnectorDefinitionVersionResponse_definition - Information about the connector definition version.
$sel:httpStatus:GetConnectorDefinitionVersionResponse', getConnectorDefinitionVersionResponse_httpStatus - The response's http status code.
ListLoggerDefinitionVersions (Paginated)
data ListLoggerDefinitionVersions Source #
See: newListLoggerDefinitionVersions smart constructor.
Instances
newListLoggerDefinitionVersions Source #
Arguments
| :: Text | |
| -> ListLoggerDefinitionVersions |
Create a value of ListLoggerDefinitionVersions with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListLoggerDefinitionVersions', listLoggerDefinitionVersions_nextToken - The token for the next set of results, or ''null'' if there are no
additional results.
$sel:maxResults:ListLoggerDefinitionVersions', listLoggerDefinitionVersions_maxResults - The maximum number of results to be returned per request.
$sel:loggerDefinitionId:ListLoggerDefinitionVersions', listLoggerDefinitionVersions_loggerDefinitionId - The ID of the logger definition.
data ListLoggerDefinitionVersionsResponse Source #
See: newListLoggerDefinitionVersionsResponse smart constructor.
Constructors
| ListLoggerDefinitionVersionsResponse' (Maybe Text) (Maybe [VersionInformation]) Int |
Instances
newListLoggerDefinitionVersionsResponse Source #
Arguments
| :: Int | |
| -> ListLoggerDefinitionVersionsResponse |
Create a value of ListLoggerDefinitionVersionsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:ListLoggerDefinitionVersions', listLoggerDefinitionVersionsResponse_nextToken - The token for the next set of results, or ''null'' if there are no
additional results.
$sel:versions:ListLoggerDefinitionVersionsResponse', listLoggerDefinitionVersionsResponse_versions - Information about a version.
$sel:httpStatus:ListLoggerDefinitionVersionsResponse', listLoggerDefinitionVersionsResponse_httpStatus - The response's http status code.
ListTagsForResource
data ListTagsForResource Source #
See: newListTagsForResource smart constructor.
Constructors
| ListTagsForResource' Text |
Instances
newListTagsForResource Source #
Arguments
| :: Text | |
| -> ListTagsForResource |
Create a value of ListTagsForResource with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceArn:ListTagsForResource', listTagsForResource_resourceArn - The Amazon Resource Name (ARN) of the resource.
data ListTagsForResourceResponse Source #
See: newListTagsForResourceResponse smart constructor.
Instances
newListTagsForResourceResponse Source #
Create a value of ListTagsForResourceResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:tags:ListTagsForResourceResponse', listTagsForResourceResponse_tags - Undocumented member.
$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.
GetSubscriptionDefinitionVersion
data GetSubscriptionDefinitionVersion Source #
See: newGetSubscriptionDefinitionVersion smart constructor.
Constructors
| GetSubscriptionDefinitionVersion' (Maybe Text) Text Text |
Instances
newGetSubscriptionDefinitionVersion Source #
Arguments
| :: Text |
|
| -> Text |
|
| -> GetSubscriptionDefinitionVersion |
Create a value of GetSubscriptionDefinitionVersion with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:nextToken:GetSubscriptionDefinitionVersion', getSubscriptionDefinitionVersion_nextToken - The token for the next set of results, or ''null'' if there are no
additional results.
$sel:subscriptionDefinitionId:GetSubscriptionDefinitionVersion', getSubscriptionDefinitionVersion_subscriptionDefinitionId - The ID of the subscription definition.
$sel:subscriptionDefinitionVersionId:GetSubscriptionDefinitionVersion', getSubscriptionDefinitionVersion_subscriptionDefinitionVersionId - The ID of the subscription definition version. This value maps to the
''Version'' property of the corresponding ''VersionInformation''
object, which is returned by ''ListSubscriptionDefinitionVersions''
requests. If the version is the last one that was associated with a
subscription definition, the value also maps to the
''LatestVersion'' property of the corresponding
''DefinitionInformation'' object.
data GetSubscriptionDefinitionVersionResponse Source #
See: newGetSubscriptionDefinitionVersionResponse smart constructor.
Constructors
| GetSubscriptionDefinitionVersionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe SubscriptionDefinitionVersion) Int |
Instances
newGetSubscriptionDefinitionVersionResponse Source #
Arguments
| :: Int | |
| -> GetSubscriptionDefinitionVersionResponse |
Create a value of GetSubscriptionDefinitionVersionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTimestamp:GetSubscriptionDefinitionVersionResponse', getSubscriptionDefinitionVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the subscription
definition version was created.
$sel:nextToken:GetSubscriptionDefinitionVersion', getSubscriptionDefinitionVersionResponse_nextToken - The token for the next set of results, or ''null'' if there are no
additional results.
$sel:arn:GetSubscriptionDefinitionVersionResponse', getSubscriptionDefinitionVersionResponse_arn - The ARN of the subscription definition version.
$sel:id:GetSubscriptionDefinitionVersionResponse', getSubscriptionDefinitionVersionResponse_id - The ID of the subscription definition version.
$sel:version:GetSubscriptionDefinitionVersionResponse', getSubscriptionDefinitionVersionResponse_version - The version of the subscription definition version.
$sel:definition:GetSubscriptionDefinitionVersionResponse', getSubscriptionDefinitionVersionResponse_definition - Information about the subscription definition version.
$sel:httpStatus:GetSubscriptionDefinitionVersionResponse', getSubscriptionDefinitionVersionResponse_httpStatus - The response's http status code.
GetCoreDefinitionVersion
data GetCoreDefinitionVersion Source #
See: newGetCoreDefinitionVersion smart constructor.
Constructors
| GetCoreDefinitionVersion' Text Text |
Instances
newGetCoreDefinitionVersion Source #
Arguments
| :: Text | |
| -> Text | |
| -> GetCoreDefinitionVersion |
Create a value of GetCoreDefinitionVersion with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:coreDefinitionId:GetCoreDefinitionVersion', getCoreDefinitionVersion_coreDefinitionId - The ID of the core definition.
$sel:coreDefinitionVersionId:GetCoreDefinitionVersion', getCoreDefinitionVersion_coreDefinitionVersionId - The ID of the core definition version. This value maps to the
''Version'' property of the corresponding ''VersionInformation''
object, which is returned by ''ListCoreDefinitionVersions''
requests. If the version is the last one that was associated with a core
definition, the value also maps to the ''LatestVersion'' property of
the corresponding ''DefinitionInformation'' object.
data GetCoreDefinitionVersionResponse Source #
See: newGetCoreDefinitionVersionResponse smart constructor.
Constructors
| GetCoreDefinitionVersionResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe CoreDefinitionVersion) Int |
Instances
newGetCoreDefinitionVersionResponse Source #
Create a value of GetCoreDefinitionVersionResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTimestamp:GetCoreDefinitionVersionResponse', getCoreDefinitionVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the core definition
version was created.
$sel:nextToken:GetCoreDefinitionVersionResponse', getCoreDefinitionVersionResponse_nextToken - The token for the next set of results, or ''null'' if there are no
additional results.
$sel:arn:GetCoreDefinitionVersionResponse', getCoreDefinitionVersionResponse_arn - The ARN of the core definition version.
$sel:id:GetCoreDefinitionVersionResponse', getCoreDefinitionVersionResponse_id - The ID of the core definition version.
$sel:version:GetCoreDefinitionVersionResponse', getCoreDefinitionVersionResponse_version - The version of the core definition version.
$sel:definition:GetCoreDefinitionVersionResponse', getCoreDefinitionVersionResponse_definition - Information about the core definition version.
$sel:httpStatus:GetCoreDefinitionVersionResponse', getCoreDefinitionVersionResponse_httpStatus - The response's http status code.
Types
BulkDeploymentStatus
newtype BulkDeploymentStatus Source #
The current status of the bulk deployment.
Constructors
| BulkDeploymentStatus' | |
Fields | |
Bundled Patterns
| pattern BulkDeploymentStatus_Completed :: BulkDeploymentStatus | |
| pattern BulkDeploymentStatus_Failed :: BulkDeploymentStatus | |
| pattern BulkDeploymentStatus_Initializing :: BulkDeploymentStatus | |
| pattern BulkDeploymentStatus_Running :: BulkDeploymentStatus | |
| pattern BulkDeploymentStatus_Stopped :: BulkDeploymentStatus | |
| pattern BulkDeploymentStatus_Stopping :: BulkDeploymentStatus |
Instances
ConfigurationSyncStatus
newtype ConfigurationSyncStatus Source #
Constructors
| ConfigurationSyncStatus' | |
Fields | |
Bundled Patterns
| pattern ConfigurationSyncStatus_InSync :: ConfigurationSyncStatus | |
| pattern ConfigurationSyncStatus_OutOfSync :: ConfigurationSyncStatus |
Instances
DeploymentType
newtype DeploymentType Source #
The type of deployment. When used for ''CreateDeployment'', only ''NewDeployment'' and ''Redeployment'' are valid.
Constructors
| DeploymentType' | |
Fields | |
Bundled Patterns
| pattern DeploymentType_ForceResetDeployment :: DeploymentType | |
| pattern DeploymentType_NewDeployment :: DeploymentType | |
| pattern DeploymentType_Redeployment :: DeploymentType | |
| pattern DeploymentType_ResetDeployment :: DeploymentType |
Instances
EncodingType
newtype EncodingType Source #
Constructors
| EncodingType' | |
Fields | |
Bundled Patterns
| pattern EncodingType_Binary :: EncodingType | |
| pattern EncodingType_Json :: EncodingType |
Instances
FunctionIsolationMode
newtype FunctionIsolationMode Source #
Specifies whether the Lambda function runs in a Greengrass container (default) or without containerization. Unless your scenario requires that you run without containerization, we recommend that you run in a Greengrass container. Omit this value to run the Lambda function with the default containerization for the group.
Constructors
| FunctionIsolationMode' | |
Fields | |
Bundled Patterns
| pattern FunctionIsolationMode_GreengrassContainer :: FunctionIsolationMode | |
| pattern FunctionIsolationMode_NoContainer :: FunctionIsolationMode |
Instances
LoggerComponent
newtype LoggerComponent Source #
Constructors
| LoggerComponent' | |
Fields | |
Bundled Patterns
| pattern LoggerComponent_GreengrassSystem :: LoggerComponent | |
| pattern LoggerComponent_Lambda :: LoggerComponent |
Instances
LoggerLevel
newtype LoggerLevel Source #
Constructors
| LoggerLevel' | |
Fields | |
Bundled Patterns
| pattern LoggerLevel_DEBUG :: LoggerLevel | |
| pattern LoggerLevel_ERROR :: LoggerLevel | |
| pattern LoggerLevel_FATAL :: LoggerLevel | |
| pattern LoggerLevel_INFO :: LoggerLevel | |
| pattern LoggerLevel_WARN :: LoggerLevel |
Instances
LoggerType
newtype LoggerType Source #
Constructors
| LoggerType' | |
Fields | |
Bundled Patterns
| pattern LoggerType_AWSCloudWatch :: LoggerType | |
| pattern LoggerType_FileSystem :: LoggerType |
Instances
Permission
newtype Permission Source #
The type of permission a function has to access a resource.
Constructors
| Permission' | |
Fields | |
Bundled Patterns
| pattern Permission_Ro :: Permission | |
| pattern Permission_Rw :: Permission |
Instances
SoftwareToUpdate
newtype SoftwareToUpdate Source #
The piece of software on the Greengrass core that will be updated.
Constructors
| SoftwareToUpdate' | |
Fields | |
Bundled Patterns
| pattern SoftwareToUpdate_Core :: SoftwareToUpdate | |
| pattern SoftwareToUpdate_Ota_agent :: SoftwareToUpdate |
Instances
Telemetry
Constructors
| Telemetry' | |
Fields | |
Bundled Patterns
| pattern Telemetry_Off :: Telemetry | |
| pattern Telemetry_On :: Telemetry |
Instances
UpdateAgentLogLevel
newtype UpdateAgentLogLevel Source #
The minimum level of log statements that should be logged by the OTA Agent during an update.
Constructors
| UpdateAgentLogLevel' | |
Fields | |
Bundled Patterns
| pattern UpdateAgentLogLevel_DEBUG :: UpdateAgentLogLevel | |
| pattern UpdateAgentLogLevel_ERROR :: UpdateAgentLogLevel | |
| pattern UpdateAgentLogLevel_FATAL :: UpdateAgentLogLevel | |
| pattern UpdateAgentLogLevel_INFO :: UpdateAgentLogLevel | |
| pattern UpdateAgentLogLevel_NONE :: UpdateAgentLogLevel | |
| pattern UpdateAgentLogLevel_TRACE :: UpdateAgentLogLevel | |
| pattern UpdateAgentLogLevel_VERBOSE :: UpdateAgentLogLevel | |
| pattern UpdateAgentLogLevel_WARN :: UpdateAgentLogLevel |
Instances
UpdateTargetsArchitecture
newtype UpdateTargetsArchitecture Source #
The architecture of the cores which are the targets of an update.
Constructors
| UpdateTargetsArchitecture' | |
Fields | |
Bundled Patterns
Instances
UpdateTargetsOperatingSystem
newtype UpdateTargetsOperatingSystem Source #
The operating system of the cores which are the targets of an update.
Constructors
| UpdateTargetsOperatingSystem' | |
Fields | |
Bundled Patterns
Instances
BulkDeployment
data BulkDeployment Source #
Information about a bulk deployment. You cannot start a new bulk deployment while another one is still running or in a non-terminal state.
See: newBulkDeployment smart constructor.
Instances
newBulkDeployment :: BulkDeployment Source #
Create a value of BulkDeployment with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:bulkDeploymentId:BulkDeployment', bulkDeployment_bulkDeploymentId - The ID of the bulk deployment.
$sel:createdAt:BulkDeployment', bulkDeployment_createdAt - The time, in ISO format, when the deployment was created.
$sel:bulkDeploymentArn:BulkDeployment', bulkDeployment_bulkDeploymentArn - The ARN of the bulk deployment.
BulkDeploymentMetrics
data BulkDeploymentMetrics Source #
Relevant metrics on input records processed during bulk deployment.
See: newBulkDeploymentMetrics smart constructor.
Instances
newBulkDeploymentMetrics :: BulkDeploymentMetrics Source #
Create a value of BulkDeploymentMetrics with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:recordsProcessed:BulkDeploymentMetrics', bulkDeploymentMetrics_recordsProcessed - The total number of group records from the input file that have been
processed so far, or attempted.
$sel:retryAttempts:BulkDeploymentMetrics', bulkDeploymentMetrics_retryAttempts - The total number of deployment attempts that returned a retryable error.
For example, a retry is triggered if the attempt to deploy a group
returns a throttling error. ''StartBulkDeployment'' retries a group
deployment up to five times.
$sel:invalidInputRecords:BulkDeploymentMetrics', bulkDeploymentMetrics_invalidInputRecords - The total number of records that returned a non-retryable error. For
example, this can occur if a group record from the input file uses an
invalid format or specifies a nonexistent group version, or if the
execution role doesn't grant permission to deploy a group or group
version.
BulkDeploymentResult
data BulkDeploymentResult Source #
Information about an individual group deployment in a bulk deployment operation.
See: newBulkDeploymentResult smart constructor.
Constructors
| BulkDeploymentResult' (Maybe Text) (Maybe DeploymentType) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe [ErrorDetail]) |
Instances
newBulkDeploymentResult :: BulkDeploymentResult Source #
Create a value of BulkDeploymentResult with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:deploymentId:BulkDeploymentResult', bulkDeploymentResult_deploymentId - The ID of the group deployment.
$sel:deploymentType:BulkDeploymentResult', bulkDeploymentResult_deploymentType - The type of the deployment.
$sel:createdAt:BulkDeploymentResult', bulkDeploymentResult_createdAt - The time, in ISO format, when the deployment was created.
$sel:deploymentStatus:BulkDeploymentResult', bulkDeploymentResult_deploymentStatus - The current status of the group deployment: ''InProgress'',
''Building'', ''Success'', or ''Failure''.
$sel:deploymentArn:BulkDeploymentResult', bulkDeploymentResult_deploymentArn - The ARN of the group deployment.
$sel:errorMessage:BulkDeploymentResult', bulkDeploymentResult_errorMessage - The error message for a failed deployment
$sel:groupArn:BulkDeploymentResult', bulkDeploymentResult_groupArn - The ARN of the Greengrass group.
$sel:errorDetails:BulkDeploymentResult', bulkDeploymentResult_errorDetails - Details about the error.
ConnectivityInfo
data ConnectivityInfo Source #
Information about a Greengrass core's connectivity.
See: newConnectivityInfo smart constructor.
Instances
newConnectivityInfo :: ConnectivityInfo Source #
Create a value of ConnectivityInfo with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:metadata:ConnectivityInfo', connectivityInfo_metadata - Metadata for this endpoint.
$sel:id:ConnectivityInfo', connectivityInfo_id - The ID of the connectivity information.
$sel:portNumber:ConnectivityInfo', connectivityInfo_portNumber - The port of the Greengrass core. Usually 8883.
$sel:hostAddress:ConnectivityInfo', connectivityInfo_hostAddress - The endpoint for the Greengrass core. Can be an IP address or DNS.
Connector
Information about a connector. Connectors run on the Greengrass core and contain built-in integration with local infrastructure, device protocols, AWS, and other cloud services.
See: newConnector smart constructor.
Instances
| Eq Connector Source # | |
| Read Connector Source # | |
| Show Connector Source # | |
| Generic Connector Source # | |
| NFData Connector Source # | |
Defined in Network.AWS.Greengrass.Types.Connector | |
| Hashable Connector Source # | |
Defined in Network.AWS.Greengrass.Types.Connector | |
| ToJSON Connector Source # | |
Defined in Network.AWS.Greengrass.Types.Connector | |
| FromJSON Connector Source # | |
| type Rep Connector Source # | |
Defined in Network.AWS.Greengrass.Types.Connector type Rep Connector = D1 ('MetaData "Connector" "Network.AWS.Greengrass.Types.Connector" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "Connector'" 'PrefixI 'True) (S1 ('MetaSel ('Just "parameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "connectorArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))) | |
Create a value of Connector with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:parameters:Connector', connector_parameters - The parameters or configuration that the connector uses.
$sel:connectorArn:Connector', connector_connectorArn - The ARN of the connector.
$sel:id:Connector', connector_id - A descriptive or arbitrary ID for the connector. This value must be
unique within the connector definition version. Max length is 128
characters with pattern [a-zA-Z0-9:_-]+.
ConnectorDefinitionVersion
data ConnectorDefinitionVersion Source #
Information about the connector definition version, which is a container for connectors.
See: newConnectorDefinitionVersion smart constructor.
Constructors
| ConnectorDefinitionVersion' (Maybe [Connector]) |
Instances
newConnectorDefinitionVersion :: ConnectorDefinitionVersion Source #
Create a value of ConnectorDefinitionVersion with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:connectors:ConnectorDefinitionVersion', connectorDefinitionVersion_connectors - A list of references to connectors in this version, with their
corresponding configuration settings.
Core
Information about a core.
See: newCore smart constructor.
Instances
| Eq Core Source # | |
| Read Core Source # | |
| Show Core Source # | |
| Generic Core Source # | |
| NFData Core Source # | |
Defined in Network.AWS.Greengrass.Types.Core | |
| Hashable Core Source # | |
Defined in Network.AWS.Greengrass.Types.Core | |
| ToJSON Core Source # | |
Defined in Network.AWS.Greengrass.Types.Core | |
| FromJSON Core Source # | |
| type Rep Core Source # | |
Defined in Network.AWS.Greengrass.Types.Core type Rep Core = D1 ('MetaData "Core" "Network.AWS.Greengrass.Types.Core" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "Core'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "syncShadow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "thingArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "certificateArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))) | |
Create a value of Core with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:syncShadow:Core', core_syncShadow - If true, the core's local shadow is automatically synced with the
cloud.
$sel:thingArn:Core', core_thingArn - The ARN of the thing which is the core.
$sel:id:Core', core_id - A descriptive or arbitrary ID for the core. This value must be unique
within the core definition version. Max length is 128 characters with
pattern ''[a-zA-Z0-9:_-]+''.
$sel:certificateArn:Core', core_certificateArn - The ARN of the certificate associated with the core.
CoreDefinitionVersion
data CoreDefinitionVersion Source #
Information about a core definition version.
See: newCoreDefinitionVersion smart constructor.
Constructors
| CoreDefinitionVersion' (Maybe [Core]) |
Instances
newCoreDefinitionVersion :: CoreDefinitionVersion Source #
Create a value of CoreDefinitionVersion with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:cores:CoreDefinitionVersion', coreDefinitionVersion_cores - A list of cores in the core definition version.
DefinitionInformation
data DefinitionInformation Source #
Information about a definition.
See: newDefinitionInformation smart constructor.
Constructors
| DefinitionInformation' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) (Maybe Text) |
Instances
newDefinitionInformation :: DefinitionInformation Source #
Create a value of DefinitionInformation with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTimestamp:DefinitionInformation', definitionInformation_creationTimestamp - The time, in milliseconds since the epoch, when the definition was
created.
$sel:latestVersionArn:DefinitionInformation', definitionInformation_latestVersionArn - The ARN of the latest version associated with the definition.
$sel:latestVersion:DefinitionInformation', definitionInformation_latestVersion - The ID of the latest version associated with the definition.
$sel:arn:DefinitionInformation', definitionInformation_arn - The ARN of the definition.
$sel:id:DefinitionInformation', definitionInformation_id - The ID of the definition.
$sel:name:DefinitionInformation', definitionInformation_name - The name of the definition.
$sel:tags:DefinitionInformation', definitionInformation_tags - Tag(s) attached to the resource arn.
$sel:lastUpdatedTimestamp:DefinitionInformation', definitionInformation_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last
updated.
Deployment
data Deployment Source #
Information about a deployment.
See: newDeployment smart constructor.
Instances
newDeployment :: Deployment Source #
Create a value of Deployment with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:deploymentId:Deployment', deployment_deploymentId - The ID of the deployment.
$sel:deploymentType:Deployment', deployment_deploymentType - The type of the deployment.
$sel:createdAt:Deployment', deployment_createdAt - The time, in milliseconds since the epoch, when the deployment was
created.
$sel:deploymentArn:Deployment', deployment_deploymentArn - The ARN of the deployment.
$sel:groupArn:Deployment', deployment_groupArn - The ARN of the group for this deployment.
Device
Information about a device.
See: newDevice smart constructor.
Instances
Create a value of Device with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:syncShadow:Device', device_syncShadow - If true, the device's local shadow will be automatically synced with
the cloud.
$sel:thingArn:Device', device_thingArn - The thing ARN of the device.
$sel:id:Device', device_id - A descriptive or arbitrary ID for the device. This value must be unique
within the device definition version. Max length is 128 characters with
pattern ''[a-zA-Z0-9:_-]+''.
$sel:certificateArn:Device', device_certificateArn - The ARN of the certificate associated with the device.
DeviceDefinitionVersion
data DeviceDefinitionVersion Source #
Information about a device definition version.
See: newDeviceDefinitionVersion smart constructor.
Constructors
| DeviceDefinitionVersion' (Maybe [Device]) |
Instances
newDeviceDefinitionVersion :: DeviceDefinitionVersion Source #
Create a value of DeviceDefinitionVersion with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:devices:DeviceDefinitionVersion', deviceDefinitionVersion_devices - A list of devices in the definition version.
ErrorDetail
data ErrorDetail Source #
Details about the error.
See: newErrorDetail smart constructor.
Constructors
| ErrorDetail' (Maybe Text) (Maybe Text) |
Instances
newErrorDetail :: ErrorDetail Source #
Create a value of ErrorDetail with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:detailedErrorMessage:ErrorDetail', errorDetail_detailedErrorMessage - A detailed error message.
$sel:detailedErrorCode:ErrorDetail', errorDetail_detailedErrorCode - A detailed error code.
Function
Information about a Lambda function.
See: newFunction smart constructor.
Instances
| Eq Function Source # | |
| Read Function Source # | |
| Show Function Source # | |
| Generic Function Source # | |
| NFData Function Source # | |
Defined in Network.AWS.Greengrass.Types.Function | |
| Hashable Function Source # | |
Defined in Network.AWS.Greengrass.Types.Function | |
| ToJSON Function Source # | |
Defined in Network.AWS.Greengrass.Types.Function | |
| FromJSON Function Source # | |
| type Rep Function Source # | |
Defined in Network.AWS.Greengrass.Types.Function type Rep Function = D1 ('MetaData "Function" "Network.AWS.Greengrass.Types.Function" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "Function'" 'PrefixI 'True) (S1 ('MetaSel ('Just "functionConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FunctionConfiguration)) :*: (S1 ('MetaSel ('Just "functionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))) | |
Create a value of Function with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:functionConfiguration:Function', function_functionConfiguration - The configuration of the Lambda function.
$sel:functionArn:Function', function_functionArn - The ARN of the Lambda function.
$sel:id:Function', function_id - A descriptive or arbitrary ID for the function. This value must be
unique within the function definition version. Max length is 128
characters with pattern ''[a-zA-Z0-9:_-]+''.
FunctionConfiguration
data FunctionConfiguration Source #
The configuration of the Lambda function.
See: newFunctionConfiguration smart constructor.
Constructors
| FunctionConfiguration' (Maybe Int) (Maybe Text) (Maybe Int) (Maybe EncodingType) (Maybe Text) (Maybe Bool) (Maybe FunctionConfigurationEnvironment) |
Instances
newFunctionConfiguration :: FunctionConfiguration Source #
Create a value of FunctionConfiguration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:memorySize:FunctionConfiguration', functionConfiguration_memorySize - The memory size, in KB, which the function requires. This setting is not
applicable and should be cleared when you run the Lambda function
without containerization.
$sel:execArgs:FunctionConfiguration', functionConfiguration_execArgs - The execution arguments.
$sel:timeout:FunctionConfiguration', functionConfiguration_timeout - The allowed function execution time, after which Lambda should terminate
the function. This timeout still applies to pinned Lambda functions for
each request.
$sel:encodingType:FunctionConfiguration', functionConfiguration_encodingType - The expected encoding type of the input payload for the function. The
default is ''json''.
$sel:executable:FunctionConfiguration', functionConfiguration_executable - The name of the function executable.
$sel:pinned:FunctionConfiguration', functionConfiguration_pinned - True if the function is pinned. Pinned means the function is long-lived
and starts when the core starts.
$sel:environment:FunctionConfiguration', functionConfiguration_environment - The environment configuration of the function.
FunctionConfigurationEnvironment
data FunctionConfigurationEnvironment Source #
The environment configuration of the function.
See: newFunctionConfigurationEnvironment smart constructor.
Constructors
| FunctionConfigurationEnvironment' (Maybe Bool) (Maybe (HashMap Text Text)) (Maybe FunctionExecutionConfig) (Maybe [ResourceAccessPolicy]) |
Instances
newFunctionConfigurationEnvironment :: FunctionConfigurationEnvironment Source #
Create a value of FunctionConfigurationEnvironment with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:accessSysfs:FunctionConfigurationEnvironment', functionConfigurationEnvironment_accessSysfs - If true, the Lambda function is allowed to access the host's /sys
folder. Use this when the Lambda function needs to read device
information from /sys. This setting applies only when you run the
Lambda function in a Greengrass container.
$sel:variables:FunctionConfigurationEnvironment', functionConfigurationEnvironment_variables - Environment variables for the Lambda function's configuration.
$sel:execution:FunctionConfigurationEnvironment', functionConfigurationEnvironment_execution - Configuration related to executing the Lambda function
$sel:resourceAccessPolicies:FunctionConfigurationEnvironment', functionConfigurationEnvironment_resourceAccessPolicies - A list of the resources, with their permissions, to which the Lambda
function will be granted access. A Lambda function can have at most 10
resources. ResourceAccessPolicies apply only when you run the Lambda
function in a Greengrass container.
FunctionDefaultConfig
data FunctionDefaultConfig Source #
The default configuration that applies to all Lambda functions in the group. Individual Lambda functions can override these settings.
See: newFunctionDefaultConfig smart constructor.
Constructors
| FunctionDefaultConfig' (Maybe FunctionDefaultExecutionConfig) |
Instances
newFunctionDefaultConfig :: FunctionDefaultConfig Source #
Create a value of FunctionDefaultConfig with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:execution:FunctionDefaultConfig', functionDefaultConfig_execution - Undocumented member.
FunctionDefaultExecutionConfig
data FunctionDefaultExecutionConfig Source #
Configuration information that specifies how a Lambda function runs.
See: newFunctionDefaultExecutionConfig smart constructor.
Constructors
| FunctionDefaultExecutionConfig' (Maybe FunctionIsolationMode) (Maybe FunctionRunAsConfig) |
Instances
newFunctionDefaultExecutionConfig :: FunctionDefaultExecutionConfig Source #
Create a value of FunctionDefaultExecutionConfig with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:isolationMode:FunctionDefaultExecutionConfig', functionDefaultExecutionConfig_isolationMode - Undocumented member.
$sel:runAs:FunctionDefaultExecutionConfig', functionDefaultExecutionConfig_runAs - Undocumented member.
FunctionDefinitionVersion
data FunctionDefinitionVersion Source #
Information about a function definition version.
See: newFunctionDefinitionVersion smart constructor.
Constructors
| FunctionDefinitionVersion' (Maybe [Function]) (Maybe FunctionDefaultConfig) |
Instances
newFunctionDefinitionVersion :: FunctionDefinitionVersion Source #
Create a value of FunctionDefinitionVersion with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:functions:FunctionDefinitionVersion', functionDefinitionVersion_functions - A list of Lambda functions in this function definition version.
$sel:defaultConfig:FunctionDefinitionVersion', functionDefinitionVersion_defaultConfig - The default configuration that applies to all Lambda functions in this
function definition version. Individual Lambda functions can override
these settings.
FunctionExecutionConfig
data FunctionExecutionConfig Source #
Configuration information that specifies how a Lambda function runs.
See: newFunctionExecutionConfig smart constructor.
Constructors
| FunctionExecutionConfig' (Maybe FunctionIsolationMode) (Maybe FunctionRunAsConfig) |
Instances
newFunctionExecutionConfig :: FunctionExecutionConfig Source #
Create a value of FunctionExecutionConfig with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:isolationMode:FunctionExecutionConfig', functionExecutionConfig_isolationMode - Undocumented member.
$sel:runAs:FunctionExecutionConfig', functionExecutionConfig_runAs - Undocumented member.
FunctionRunAsConfig
data FunctionRunAsConfig Source #
Specifies the user and group whose permissions are used when running the Lambda function. You can specify one or both values to override the default values. We recommend that you avoid running as root unless absolutely necessary to minimize the risk of unintended changes or malicious attacks. To run as root, you must set ''IsolationMode'' to ''NoContainer'' and update config.json in ''greengrass-root/config'' to set ''allowFunctionsToRunAsRoot'' to ''yes''.
See: newFunctionRunAsConfig smart constructor.
Constructors
| FunctionRunAsConfig' (Maybe Int) (Maybe Int) |
Instances
newFunctionRunAsConfig :: FunctionRunAsConfig Source #
Create a value of FunctionRunAsConfig with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:gid:FunctionRunAsConfig', functionRunAsConfig_gid - The group ID whose permissions are used to run a Lambda function.
$sel:uid:FunctionRunAsConfig', functionRunAsConfig_uid - The user ID whose permissions are used to run a Lambda function.
GreengrassLogger
data GreengrassLogger Source #
Information about a logger
See: newGreengrassLogger smart constructor.
Constructors
| GreengrassLogger' (Maybe Int) LoggerType LoggerLevel Text LoggerComponent |
Instances
Arguments
| :: LoggerType | |
| -> LoggerLevel | |
| -> Text | |
| -> LoggerComponent | |
| -> GreengrassLogger |
Create a value of GreengrassLogger with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:space:GreengrassLogger', greengrassLogger_space - The amount of file space, in KB, to use if the local file system is used
for logging purposes.
$sel:type':GreengrassLogger', greengrassLogger_type - The type of log output which will be used.
$sel:level:GreengrassLogger', greengrassLogger_level - The level of the logs.
$sel:id:GreengrassLogger', greengrassLogger_id - A descriptive or arbitrary ID for the logger. This value must be unique
within the logger definition version. Max length is 128 characters with
pattern ''[a-zA-Z0-9:_-]+''.
$sel:component:GreengrassLogger', greengrassLogger_component - The component that will be subject to logging.
GroupCertificateAuthorityProperties
data GroupCertificateAuthorityProperties Source #
Information about a certificate authority for a group.
See: newGroupCertificateAuthorityProperties smart constructor.
Constructors
| GroupCertificateAuthorityProperties' (Maybe Text) (Maybe Text) |
Instances
newGroupCertificateAuthorityProperties :: GroupCertificateAuthorityProperties Source #
Create a value of GroupCertificateAuthorityProperties with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:groupCertificateAuthorityArn:GroupCertificateAuthorityProperties', groupCertificateAuthorityProperties_groupCertificateAuthorityArn - The ARN of the certificate authority for the group.
$sel:groupCertificateAuthorityId:GroupCertificateAuthorityProperties', groupCertificateAuthorityProperties_groupCertificateAuthorityId - The ID of the certificate authority for the group.
GroupInformation
data GroupInformation Source #
Information about a group.
See: newGroupInformation smart constructor.
Constructors
| GroupInformation' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) |
Instances
newGroupInformation :: GroupInformation Source #
Create a value of GroupInformation with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTimestamp:GroupInformation', groupInformation_creationTimestamp - The time, in milliseconds since the epoch, when the group was created.
$sel:latestVersionArn:GroupInformation', groupInformation_latestVersionArn - The ARN of the latest version associated with the group.
$sel:latestVersion:GroupInformation', groupInformation_latestVersion - The ID of the latest version associated with the group.
$sel:arn:GroupInformation', groupInformation_arn - The ARN of the group.
$sel:id:GroupInformation', groupInformation_id - The ID of the group.
$sel:name:GroupInformation', groupInformation_name - The name of the group.
$sel:lastUpdatedTimestamp:GroupInformation', groupInformation_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the group was last
updated.
GroupOwnerSetting
data GroupOwnerSetting Source #
Group owner related settings for local resources.
See: newGroupOwnerSetting smart constructor.
Constructors
| GroupOwnerSetting' (Maybe Text) (Maybe Bool) |
Instances
newGroupOwnerSetting :: GroupOwnerSetting Source #
Create a value of GroupOwnerSetting with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:groupOwner:GroupOwnerSetting', groupOwnerSetting_groupOwner - The name of the Linux OS group whose privileges will be added to the
Lambda process. This field is optional.
$sel:autoAddGroupOwner:GroupOwnerSetting', groupOwnerSetting_autoAddGroupOwner - If true, AWS IoT Greengrass automatically adds the specified Linux OS
group owner of the resource to the Lambda process privileges. Thus the
Lambda process will have the file access permissions of the added Linux
group.
GroupVersion
data GroupVersion Source #
Information about a group version.
See: newGroupVersion smart constructor.
Constructors
| GroupVersion' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) |
Instances
newGroupVersion :: GroupVersion Source #
Create a value of GroupVersion with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:subscriptionDefinitionVersionArn:GroupVersion', groupVersion_subscriptionDefinitionVersionArn - The ARN of the subscription definition version for this group.
$sel:coreDefinitionVersionArn:GroupVersion', groupVersion_coreDefinitionVersionArn - The ARN of the core definition version for this group.
$sel:connectorDefinitionVersionArn:GroupVersion', groupVersion_connectorDefinitionVersionArn - The ARN of the connector definition version for this group.
$sel:loggerDefinitionVersionArn:GroupVersion', groupVersion_loggerDefinitionVersionArn - The ARN of the logger definition version for this group.
$sel:resourceDefinitionVersionArn:GroupVersion', groupVersion_resourceDefinitionVersionArn - The ARN of the resource definition version for this group.
$sel:functionDefinitionVersionArn:GroupVersion', groupVersion_functionDefinitionVersionArn - The ARN of the function definition version for this group.
$sel:deviceDefinitionVersionArn:GroupVersion', groupVersion_deviceDefinitionVersionArn - The ARN of the device definition version for this group.
LocalDeviceResourceData
data LocalDeviceResourceData Source #
Attributes that define a local device resource.
See: newLocalDeviceResourceData smart constructor.
Constructors
| LocalDeviceResourceData' (Maybe Text) (Maybe GroupOwnerSetting) |
Instances
newLocalDeviceResourceData :: LocalDeviceResourceData Source #
Create a value of LocalDeviceResourceData with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:sourcePath:LocalDeviceResourceData', localDeviceResourceData_sourcePath - The local absolute path of the device resource. The source path for a
device resource can refer only to a character device or block device
under ''/dev''.
$sel:groupOwnerSetting:LocalDeviceResourceData', localDeviceResourceData_groupOwnerSetting - Group/owner related settings for local resources.
LocalVolumeResourceData
data LocalVolumeResourceData Source #
Attributes that define a local volume resource.
See: newLocalVolumeResourceData smart constructor.
Constructors
| LocalVolumeResourceData' (Maybe Text) (Maybe Text) (Maybe GroupOwnerSetting) |
Instances
newLocalVolumeResourceData :: LocalVolumeResourceData Source #
Create a value of LocalVolumeResourceData with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:destinationPath:LocalVolumeResourceData', localVolumeResourceData_destinationPath - The absolute local path of the resource inside the Lambda environment.
$sel:sourcePath:LocalVolumeResourceData', localVolumeResourceData_sourcePath - The local absolute path of the volume resource on the host. The source
path for a volume resource type cannot start with ''/sys''.
$sel:groupOwnerSetting:LocalVolumeResourceData', localVolumeResourceData_groupOwnerSetting - Allows you to configure additional group privileges for the Lambda
process. This field is optional.
LoggerDefinitionVersion
data LoggerDefinitionVersion Source #
Information about a logger definition version.
See: newLoggerDefinitionVersion smart constructor.
Constructors
| LoggerDefinitionVersion' (Maybe [GreengrassLogger]) |
Instances
newLoggerDefinitionVersion :: LoggerDefinitionVersion Source #
Create a value of LoggerDefinitionVersion with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:loggers:LoggerDefinitionVersion', loggerDefinitionVersion_loggers - A list of loggers.
Resource
Information about a resource.
See: newResource smart constructor.
Constructors
| Resource' ResourceDataContainer Text Text |
Instances
| Eq Resource Source # | |
| Read Resource Source # | |
| Show Resource Source # | |
| Generic Resource Source # | |
| NFData Resource Source # | |
Defined in Network.AWS.Greengrass.Types.Resource | |
| Hashable Resource Source # | |
Defined in Network.AWS.Greengrass.Types.Resource | |
| ToJSON Resource Source # | |
Defined in Network.AWS.Greengrass.Types.Resource | |
| FromJSON Resource Source # | |
| type Rep Resource Source # | |
Defined in Network.AWS.Greengrass.Types.Resource type Rep Resource = D1 ('MetaData "Resource" "Network.AWS.Greengrass.Types.Resource" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "Resource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceDataContainer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ResourceDataContainer) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))) | |
Arguments
| :: ResourceDataContainer | |
| -> Text | |
| -> Text | |
| -> Resource |
Create a value of Resource with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceDataContainer:Resource', resource_resourceDataContainer - A container of data for all resource types.
$sel:id:Resource', resource_id - The resource ID, used to refer to a resource in the Lambda function
configuration. Max length is 128 characters with pattern
''[a-zA-Z0-9:_-]+''. This must be unique within a Greengrass group.
$sel:name:Resource', resource_name - The descriptive resource name, which is displayed on the AWS IoT
Greengrass console. Max length 128 characters with pattern
''[a-zA-Z0-9:_-]+''. This must be unique within a Greengrass group.
ResourceAccessPolicy
data ResourceAccessPolicy Source #
A policy used by the function to access a resource.
See: newResourceAccessPolicy smart constructor.
Constructors
| ResourceAccessPolicy' (Maybe Permission) Text |
Instances
newResourceAccessPolicy Source #
Create a value of ResourceAccessPolicy with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:permission:ResourceAccessPolicy', resourceAccessPolicy_permission - The permissions that the Lambda function has to the resource. Can be one
of ''rw'' (read/write) or ''ro'' (read-only).
$sel:resourceId:ResourceAccessPolicy', resourceAccessPolicy_resourceId - The ID of the resource. (This ID is assigned to the resource when you
create the resource definiton.)
ResourceDataContainer
data ResourceDataContainer Source #
A container for resource data. The container takes only one of the following supported resource data types: ''LocalDeviceResourceData'', ''LocalVolumeResourceData'', ''SageMakerMachineLearningModelResourceData'', ''S3MachineLearningModelResourceData'', ''SecretsManagerSecretResourceData''.
See: newResourceDataContainer smart constructor.
Constructors
Instances
newResourceDataContainer :: ResourceDataContainer Source #
Create a value of ResourceDataContainer with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:localVolumeResourceData:ResourceDataContainer', resourceDataContainer_localVolumeResourceData - Attributes that define the local volume resource.
$sel:localDeviceResourceData:ResourceDataContainer', resourceDataContainer_localDeviceResourceData - Attributes that define the local device resource.
$sel:s3MachineLearningModelResourceData:ResourceDataContainer', resourceDataContainer_s3MachineLearningModelResourceData - Attributes that define an Amazon S3 machine learning resource.
$sel:sageMakerMachineLearningModelResourceData:ResourceDataContainer', resourceDataContainer_sageMakerMachineLearningModelResourceData - Attributes that define an Amazon SageMaker machine learning resource.
$sel:secretsManagerSecretResourceData:ResourceDataContainer', resourceDataContainer_secretsManagerSecretResourceData - Attributes that define a secret resource, which references a secret from
AWS Secrets Manager.
ResourceDefinitionVersion
data ResourceDefinitionVersion Source #
Information about a resource definition version.
See: newResourceDefinitionVersion smart constructor.
Constructors
| ResourceDefinitionVersion' (Maybe [Resource]) |
Instances
newResourceDefinitionVersion :: ResourceDefinitionVersion Source #
Create a value of ResourceDefinitionVersion with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resources:ResourceDefinitionVersion', resourceDefinitionVersion_resources - A list of resources.
ResourceDownloadOwnerSetting
data ResourceDownloadOwnerSetting Source #
The owner setting for downloaded machine learning resources.
See: newResourceDownloadOwnerSetting smart constructor.
Constructors
| ResourceDownloadOwnerSetting' Text Permission |
Instances
newResourceDownloadOwnerSetting Source #
Arguments
| :: Text | |
| -> Permission | |
| -> ResourceDownloadOwnerSetting |
Create a value of ResourceDownloadOwnerSetting with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:groupOwner:ResourceDownloadOwnerSetting', resourceDownloadOwnerSetting_groupOwner - The group owner of the resource. This is the name of an existing Linux
OS group on the system or a GID. The group's permissions are added to
the Lambda process.
$sel:groupPermission:ResourceDownloadOwnerSetting', resourceDownloadOwnerSetting_groupPermission - The permissions that the group owner has to the resource. Valid values
are ''rw'' (read/write) or ''ro'' (read-only).
RuntimeConfiguration
data RuntimeConfiguration Source #
Runtime configuration for a thing.
See: newRuntimeConfiguration smart constructor.
Constructors
| RuntimeConfiguration' (Maybe TelemetryConfiguration) |
Instances
newRuntimeConfiguration :: RuntimeConfiguration Source #
Create a value of RuntimeConfiguration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:telemetryConfiguration:RuntimeConfiguration', runtimeConfiguration_telemetryConfiguration - Configuration for telemetry service.
S3MachineLearningModelResourceData
data S3MachineLearningModelResourceData Source #
Attributes that define an Amazon S3 machine learning resource.
See: newS3MachineLearningModelResourceData smart constructor.
Constructors
| S3MachineLearningModelResourceData' (Maybe ResourceDownloadOwnerSetting) (Maybe Text) (Maybe Text) |
Instances
newS3MachineLearningModelResourceData :: S3MachineLearningModelResourceData Source #
Create a value of S3MachineLearningModelResourceData with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:ownerSetting:S3MachineLearningModelResourceData', s3MachineLearningModelResourceData_ownerSetting - Undocumented member.
$sel:destinationPath:S3MachineLearningModelResourceData', s3MachineLearningModelResourceData_destinationPath - The absolute local path of the resource inside the Lambda environment.
$sel:s3Uri:S3MachineLearningModelResourceData', s3MachineLearningModelResourceData_s3Uri - The URI of the source model in an S3 bucket. The model package must be
in tar.gz or .zip format.
SageMakerMachineLearningModelResourceData
data SageMakerMachineLearningModelResourceData Source #
Attributes that define an Amazon SageMaker machine learning resource.
See: newSageMakerMachineLearningModelResourceData smart constructor.
Constructors
| SageMakerMachineLearningModelResourceData' (Maybe ResourceDownloadOwnerSetting) (Maybe Text) (Maybe Text) |
Instances
newSageMakerMachineLearningModelResourceData :: SageMakerMachineLearningModelResourceData Source #
Create a value of SageMakerMachineLearningModelResourceData with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:ownerSetting:SageMakerMachineLearningModelResourceData', sageMakerMachineLearningModelResourceData_ownerSetting - Undocumented member.
$sel:destinationPath:SageMakerMachineLearningModelResourceData', sageMakerMachineLearningModelResourceData_destinationPath - The absolute local path of the resource inside the Lambda environment.
$sel:sageMakerJobArn:SageMakerMachineLearningModelResourceData', sageMakerMachineLearningModelResourceData_sageMakerJobArn - The ARN of the Amazon SageMaker training job that represents the source
model.
SecretsManagerSecretResourceData
data SecretsManagerSecretResourceData Source #
Attributes that define a secret resource, which references a secret from AWS Secrets Manager. AWS IoT Greengrass stores a local, encrypted copy of the secret on the Greengrass core, where it can be securely accessed by connectors and Lambda functions.
See: newSecretsManagerSecretResourceData smart constructor.
Constructors
| SecretsManagerSecretResourceData' (Maybe Text) (Maybe [Text]) |
Instances
newSecretsManagerSecretResourceData :: SecretsManagerSecretResourceData Source #
Create a value of SecretsManagerSecretResourceData with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:arn:SecretsManagerSecretResourceData', secretsManagerSecretResourceData_arn - The ARN of the Secrets Manager secret to make available on the core. The
value of the secret's latest version (represented by the
''AWSCURRENT'' staging label) is included by default.
$sel:additionalStagingLabelsToDownload:SecretsManagerSecretResourceData', secretsManagerSecretResourceData_additionalStagingLabelsToDownload - Optional. The staging labels whose values you want to make available on
the core, in addition to ''AWSCURRENT''.
Subscription
data Subscription Source #
Information about a subscription.
See: newSubscription smart constructor.
Constructors
| Subscription' Text Text Text Text |
Instances
Arguments
| :: Text | |
| -> Text | |
| -> Text | |
| -> Text | |
| -> Subscription |
Create a value of Subscription with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:target:Subscription', subscription_target - Where the message is sent to. Can be a thing ARN, a Lambda function ARN,
a connector ARN, 'cloud' (which represents the AWS IoT cloud), or
'GGShadowService'.
$sel:id:Subscription', subscription_id - A descriptive or arbitrary ID for the subscription. This value must be
unique within the subscription definition version. Max length is 128
characters with pattern ''[a-zA-Z0-9:_-]+''.
$sel:subject:Subscription', subscription_subject - The MQTT topic used to route the message.
$sel:source:Subscription', subscription_source - The source of the subscription. Can be a thing ARN, a Lambda function
ARN, a connector ARN, 'cloud' (which represents the AWS IoT cloud), or
'GGShadowService'.
SubscriptionDefinitionVersion
data SubscriptionDefinitionVersion Source #
Information about a subscription definition version.
See: newSubscriptionDefinitionVersion smart constructor.
Constructors
| SubscriptionDefinitionVersion' (Maybe [Subscription]) |
Instances
newSubscriptionDefinitionVersion :: SubscriptionDefinitionVersion Source #
Create a value of SubscriptionDefinitionVersion with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:subscriptions:SubscriptionDefinitionVersion', subscriptionDefinitionVersion_subscriptions - A list of subscriptions.
TelemetryConfiguration
data TelemetryConfiguration Source #
Configuration settings for running telemetry.
See: newTelemetryConfiguration smart constructor.
Constructors
| TelemetryConfiguration' (Maybe ConfigurationSyncStatus) Telemetry |
Instances
newTelemetryConfiguration Source #
Create a value of TelemetryConfiguration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:configurationSyncStatus:TelemetryConfiguration', telemetryConfiguration_configurationSyncStatus - Synchronization status of the device reported configuration with the
desired configuration.
$sel:telemetry:TelemetryConfiguration', telemetryConfiguration_telemetry - Configure telemetry to be on or off.
TelemetryConfigurationUpdate
data TelemetryConfigurationUpdate Source #
Configuration settings for running telemetry.
See: newTelemetryConfigurationUpdate smart constructor.
Constructors
| TelemetryConfigurationUpdate' Telemetry |
Instances
newTelemetryConfigurationUpdate Source #
Create a value of TelemetryConfigurationUpdate with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:telemetry:TelemetryConfigurationUpdate', telemetryConfigurationUpdate_telemetry - Configure telemetry to be on or off.
VersionInformation
data VersionInformation Source #
Information about a version.
See: newVersionInformation smart constructor.
Instances
newVersionInformation :: VersionInformation Source #
Create a value of VersionInformation with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:creationTimestamp:VersionInformation', versionInformation_creationTimestamp - The time, in milliseconds since the epoch, when the version was created.
$sel:arn:VersionInformation', versionInformation_arn - The ARN of the version.
$sel:id:VersionInformation', versionInformation_id - The ID of the parent definition that the version is associated with.
$sel:version:VersionInformation', versionInformation_version - The ID of the version.